José Lorenzo Rodríguez
|
7124e6db3e
|
Refactoring CakeTestCase to remove fixture specific code and use the new class CakeFixtureManager.
It lacks support to auto-drop tables after test case end, but it is already usable for testing
|
2010-05-07 18:07:02 -04:30 |
|
José Lorenzo Rodríguez
|
ef142b1659
|
Adding the class CakeFixtureManager to delegate the task of creating and droping the fixtures
Tests and docs still pending
|
2010-05-07 18:06:17 -04:30 |
|
Mark Story
|
f152181c03
|
Adding tests for saving models with id == null. Closes #675
|
2010-05-06 22:24:11 -04:00 |
|
Mark Story
|
45d052b55a
|
Fixing failing tests in ViewTask test case, caused by changes in core templates.
Fixing incorrect variable usage where models would be double singularized causing incorrect names. Fixes #668
|
2010-05-06 21:38:14 -04:00 |
|
José Lorenzo Rodríguez
|
bed87b87c6
|
Removing code from CakeTestCase around the method "testAction" which was a bad way of testing controllers, often making it more difficult.
This also removes class contamination in newly created test cases
|
2010-05-05 22:42:56 -04:30 |
|
José Lorenzo Rodríguez
|
b53d21ff52
|
Fixing a group test case to show how to create one, and to make pass TestManager test case
|
2010-05-04 23:58:17 -04:30 |
|
José Lorenzo Rodríguez
|
fd4a82d6e9
|
Adding test for TestManager::runGroupTest()
|
2010-05-04 23:56:40 -04:30 |
|
José Lorenzo Rodríguez
|
856a52a378
|
Changing runGrouptTest to find for conventional class names. This commit removes the support for loading more than one groupt test class per file
|
2010-05-04 23:13:07 -04:30 |
|
Mark Story
|
fcad9b464c
|
Fixing tests broken by changes in default bake templates.
Fixing issue where admin methods wouldn't be correctly generated.
Fixes #664
|
2010-05-04 23:27:41 -04:00 |
|
José Lorenzo Rodríguez
|
41683723f7
|
Making more methods static in TestManager
|
2010-05-04 21:04:18 -04:30 |
|
José Lorenzo Rodríguez
|
c23f66e35c
|
Removing "extends" from TestManager as it wasn't used anyway.
Making some methods static as they were called statically
More testing on TestManager
|
2010-05-04 20:51:58 -04:30 |
|
José Lorenzo Rodríguez
|
cdf4006f16
|
Refactoring TestManager::runAllTests() and improving the TestManager test case
|
2010-05-04 18:25:15 -04:30 |
|
José Lorenzo Rodríguez
|
4a152d3d55
|
Adding number of assertion runned in html reporter
enabling "show passes" (that in contrast of simpletest only reports the passed test method instead of the assertion)
cleaning up a bit
|
2010-05-04 16:31:03 -04:30 |
|
José Lorenzo Rodríguez
|
10434c35b6
|
Improving PHPUnit path detection when it is installed via pear
|
2010-05-04 16:30:06 -04:30 |
|
José Lorenzo Rodríguez
|
9afbeaa217
|
Converting CakeHtmlReporter in a TestCase listener.
this apparently shows that it is easy to make the transition to PHPUnit.
|
2010-05-04 13:51:25 -04:30 |
|
José Lorenzo Rodríguez
|
ce7f892d6a
|
Removing simpletest dependency in CakeBaseReporter
|
2010-05-04 13:50:07 -04:30 |
|
José Lorenzo Rodríguez
|
15dd798e30
|
Some experimental movements inside TEstManager to make it work with PHPUnit
|
2010-05-04 13:49:10 -04:30 |
|
José Lorenzo Rodríguez
|
14559aabd9
|
Adding compatibility assert methods for CakeTestCase to ease the transition to PHPUnit
|
2010-05-04 13:47:08 -04:30 |
|
José Lorenzo Rodríguez
|
7417a00de7
|
Initial step to replace simpletest for PHPUnit
This is probably temporary, still needed to see if PHPUnit is already in path (installed with pear or something)
|
2010-05-04 13:40:50 -04:30 |
|
Mark Story
|
ce10c85367
|
Making Sanitize::stripScripts() to remove multi-line script and style blocks. Fixes #657
|
2010-05-03 22:33:20 -04:00 |
|
Mark Story
|
95dbae8acf
|
Making RequestHandler component carry along a passed status code. This fixes issues where RequestHandler hijacks an redirect(). Fixes #658
|
2010-05-03 22:07:13 -04:00 |
|
Mark Story
|
c48f6d6536
|
Fixing safe parameter from leaking into request() calls in JsHelper::submit() and JsHelper::link(). Fixes #656
|
2010-05-02 21:17:10 -04:00 |
|
Mark Story
|
dc08aedb44
|
Fixing constructors for reporter classes.
|
2010-05-02 17:54:49 -04:00 |
|
Mark Story
|
adf604a966
|
Merge branch '1.3' into 2.0
Conflicts:
cake/console/templates/default/actions/controller_actions.ctp
cake/console/templates/default/views/form.ctp
cake/console/templates/default/views/index.ctp
cake/console/templates/default/views/view.ctp
cake/libs/controller/controller.php
cake/libs/controller/scaffold.php
cake/libs/view/pages/home.ctp
cake/tests/cases/dispatcher.test.php
cake/tests/cases/libs/model/cake_schema.test.php
|
2010-05-02 17:53:42 -04:00 |
|
Mark Story
|
b5a0dccc3a
|
Merge branch '1.3' of github.com:cakephp/cakephp1x into 1.3
|
2010-05-02 17:03:20 -04:00 |
|
Mark Story
|
4a0ead8a62
|
Fixing asset filtering for assets in themes and plugins. These assets should now correctly enter the configured asset filters. Fixes #650. Fixes #160
|
2010-05-02 16:48:35 -04:00 |
|
ADmad
|
f386dca6d8
|
Controller::loadModel() now returns true when model is succesfully instantiated as stated in docblock. Added test case.
|
2010-05-02 05:34:38 +05:30 |
|
José Lorenzo Rodríguez
|
ad51115e12
|
Fixing bug where required class would be added to form fields when using single rule syntax in $validate even if allowEmpty is set to true
Closes #654
|
2010-04-30 16:42:59 -04:30 |
|
José Lorenzo Rodríguez
|
9b040a5ed3
|
Fixing code formating
|
2010-04-30 16:07:59 -04:30 |
|
ADmad
|
0471ea046f
|
Adding test case for 'required' class adding to wrapping div based on model validations. Refs #654
|
2010-05-01 01:19:52 +05:30 |
|
Mark Story
|
328c58635b
|
Fixing inflection of words ending in analysis. Fixes #619
|
2010-04-27 23:03:37 -04:00 |
|
ADmad
|
c2bd87144e
|
Adding test case for HtmlHelper::url() showing use of key 'full_base' for parameter. Refs #627
|
2010-04-27 00:19:01 +05:30 |
|
predominant
|
9243f6601a
|
Merge remote branch 'markstory/2.0' into 2.0
|
2010-04-26 14:11:07 +10:00 |
|
predominant
|
d5073d7bcf
|
Fixed failing Set tests from Model class visibility.
|
2010-04-26 12:53:02 +10:00 |
|
Mark Story
|
af6435ece8
|
Fixing issue where table name was not using fully qualified table names, causing issues with models using table prefixes. Tests added. Fixes #623
|
2010-04-25 00:22:57 -07:00 |
|
Mark Story
|
46b9e76d8e
|
Merge branch '1.3' of github.com:cakephp/cakephp1x into 1.3
|
2010-04-24 17:34:45 -07:00 |
|
Mark Story
|
ce260debbc
|
Adding tests for passed arguments with dots when parseExtensions() has been called. Refs #620
|
2010-04-24 17:30:00 -07:00 |
|
ADmad
|
46df1be384
|
Model::deleteAll() now returns false if the 'find' to fetch records ids returns false (in case of sql error). Closes #272
|
2010-04-25 02:34:18 +05:30 |
|
Mark Story
|
3e85577c1f
|
Adding tests for dispatcher to show periods not being removed. Refs #620
|
2010-04-24 10:42:19 -07:00 |
|
Mark Story
|
5f03862f25
|
Adding tests that show that Router is not chopping off periods from passed arguments. Refs #620
|
2010-04-24 10:40:15 -07:00 |
|
Mark Story
|
9ddbd6f686
|
Removing dependancy on Object from CakeSocket. Making tests less dependant on having a network connection.
|
2010-04-23 21:41:20 -07:00 |
|
Mark Story
|
e8b6d45850
|
Fixing fatal errors in HttpSocket test case.
|
2010-04-24 00:31:10 -04:00 |
|
Mark Story
|
a17a38ddf4
|
Fixing fatal errors in View test.
Removing =& and making tests use instanceof instead of is_object()
|
2010-04-24 00:22:21 -04:00 |
|
Mark Story
|
35ec5ce2fc
|
Updating test method names and moving parameter modification around.
|
2010-04-23 23:59:57 -04:00 |
|
Mark Story
|
e111735905
|
Changing AclBase into AclInterface as it is now an interface.
Splitting the test case into separate test cases for each class.
|
2010-04-23 23:52:36 -04:00 |
|
Mark Story
|
523eda018e
|
Deprecating AclComponent::revoke() and AclComponent::grant() they were simply aliases that create a larger API with no real benefit.
|
2010-04-23 23:14:55 -04:00 |
|
Mark Story
|
62982c57b4
|
Making AclComponent throw exceptions when it encounters an error.
Making AclBase an abstract class.
Adding AclComponent::adapter() for runtime modification of the Acl implementation.
Tests added, updated and fixed.
|
2010-04-23 23:03:51 -04:00 |
|
Mark Story
|
33a2907202
|
Adding CakeLogInterface and implementing it in core and test suite classes. The new interface is used for method detection instead of a hard method check. Making CakeLog throw exceptions instead of trigger errors when things go wrong.
|
2010-04-23 22:31:21 -04:00 |
|
Mark Story
|
4d4d9e78f8
|
Adding App::setObjects() as a temporary way to modify App's cache of plugins. This allows the DispatcherTest to successfully run.
|
2010-04-23 22:04:16 -04:00 |
|
Mark Story
|
0a8aafe3c8
|
Fixing reference to method name.
|
2010-04-23 22:03:11 -04:00 |
|