José Lorenzo Rodríguez
|
5d041c58b7
|
Using the CakeTesSuite in TestManager and calling accordingly the load and unload of fixtures using the variable
$sharedFixture
|
2010-05-08 15:55:16 -04:30 |
|
José Lorenzo Rodríguez
|
ec9c8b4d49
|
Adding the new class CakeTestSuite to setup some utility stuff like fixtures outside of CakeTestCase
|
2010-05-08 15:53:29 -04:30 |
|
José Lorenzo Rodríguez
|
acb9733d0e
|
Convertint CakeFixtureManager into a non-static class to be able to replace it with custom implementations
and to test it more easily
|
2010-05-08 15:52:11 -04:30 |
|
José Lorenzo Rodríguez
|
82a1bd6f80
|
Cleaning up CakeTestCase and adding some tests for it
|
2010-05-08 01:19:45 -04:30 |
|
José Lorenzo Rodríguez
|
e81cc684ef
|
Merge branch '2.0-phpunit' of git@github.com:lorenzo/cakephp1x into 2.0-phpunit
Conflicts:
cake/tests/lib/cake_test_case.php
|
2010-05-07 19:48:50 -04:30 |
|
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 |
|
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 |
|
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
|
e0b4e3dd96
|
Merge branch '2.0' of git://github.com/predominant/cakephp1x into 2.0
|
2010-04-24 01:45:58 -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
|
c03974ebb2
|
Expanding documentation for Router::queryString().
|
2010-04-24 00:21:17 -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
|
35c8f9963a
|
Adding @throws to methods that could throw exceptions.
|
2010-04-23 22:29:57 -04:00 |
|
Mark Story
|
50c04332cb
|
Moving methods that do not need to be private into protected.
|
2010-04-23 22:08:11 -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 |
|
Mark Story
|
02c56ba8c1
|
Updating visibility in the various bake tasks.
|
2010-04-23 21:57:59 -04:00 |
|
Mark Story
|
854583f0d7
|
Fixing visibility on ModelTask and making a private method protected.
|
2010-04-23 21:49:35 -04:00 |
|
Mark Story
|
d000a11e9b
|
Removing params() from Sanitize.
|
2010-04-23 21:32:39 -04:00 |
|
Mark Story
|
d926a379b4
|
Removing params() it was a pretty much useless function, and was deprecated.
|
2010-04-23 21:32:23 -04:00 |
|
Mark Story
|
84002687c8
|
Making Security a static class.
Fixing static access issues in test case.
|
2010-04-23 21:28:54 -04:00 |
|
Mark Story
|
33bfe0e5e2
|
Making Helper extend Object, this fixes issues where Helpers would not have dispatchMethod or requestAction available.
Correcting JsHelper::call__ into JsHelper::__call
Updating test cases to remove reference operators
|
2010-04-23 21:21:31 -04:00 |
|
Mark Story
|
9e08196c76
|
More tests for ajax link delegation.
|
2010-04-23 21:14:23 -04:00 |
|
Mark Story
|
bf566e1aad
|
Fixing failing tests in PaginatorHelper and moving tests related to JsHelper interaction into a separate test method.
|
2010-04-23 21:10:23 -04:00 |
|
predominant
|
da3103379e
|
Revert "Change URL Validation to use filter_var"
This reverts commit 4e53916021 .
|
2010-04-24 11:01:07 +10:00 |
|
predominant
|
4e53916021
|
Change URL Validation to use filter_var
|
2010-04-24 10:56:14 +10:00 |
|
predominant
|
557a6343f9
|
Minor adjustment to ip validation variables.
|
2010-04-24 10:51:56 +10:00 |
|
Mark Story
|
999eb4be7b
|
Fixing illegal access in HtmlHelper tests, replacing with mock object.
|
2010-04-23 20:51:24 -04:00 |
|
Mark Story
|
c9f103432c
|
Updating Model to use call_user_func_array instead of methods that were previously inherited from Object.
|
2010-04-23 20:47:40 -04:00 |
|
Mark Story
|
65ddc2b040
|
Fixing fatal errors caused by calling methods that no longer exist.
|
2010-04-23 20:45:13 -04:00 |
|
Mark Story
|
8cce38692a
|
Simplifying route configuration failure test case.
|
2010-04-23 20:42:53 -04:00 |
|