Commit graph

461 commits

Author SHA1 Message Date
mark_story
18bb5f6b8b Removing =& operators for construction of objects. 2010-11-12 23:05:44 -05:00
mark_story
5214c56f1b More instructions on how to install phpunit. 2010-11-07 18:02:19 -05:00
mark_story
b8cc605e21 Updating instructions for installing phpunit. 2010-11-07 18:00:22 -05:00
Mark Story
08e7bcb7ab Merge branch '1.3' into integration
Conflicts:
	app/config/core.php
	cake/console/libs/acl.php
	cake/console/templates/skel/config/core.php
	cake/console/templates/skel/webroot/test.php
	cake/dispatcher.php
	cake/libs/view/errors/missing_action.ctp
	cake/libs/view/helpers/form.php
	cake/tests/cases/libs/cache/memcache.test.php
	cake/tests/cases/libs/controller/controller.test.php
	cake/tests/cases/libs/log/file_log.test.php
	cake/tests/cases/libs/model/cake_schema.test.php
	cake/tests/cases/libs/router.test.php
	cake/tests/cases/libs/view/helpers/ajax.test.php
	cake/tests/groups/bake.group.php
	cake/tests/groups/behaviors.group.php
	cake/tests/groups/i18n.group.php
	cake/tests/groups/javascript.group.php
	cake/tests/lib/reporter/cake_cli_reporter.php
2010-10-31 21:56:59 -04:00
Graham Weldon
d3e0ddbb0e Update copyright years. 2010-10-25 07:58:22 +11:00
Juan Basso
deb20d4cf2 Fixed the PHPDoc. 2010-10-21 14:56:05 -02:00
Toni Uebernickel
b04f87f62d fixed E_NOTICE undefined variable in CakeCliReporter::paintException 2010-10-21 14:56:04 -02:00
mark_story
3ab77017ae Fixing OpenTest license mentions to use MIT License
Fixing PHP versions 4 and 5 to only be PHP5.
2010-10-03 12:31:21 -04:00
mark_story
b908365f9d Changing the @license tag on test files, as tests can now be MIT like
the rest of CakePHP.
2010-10-03 12:27:27 -04:00
José Lorenzo Rodríguez
9d35ea0cbc Upgrading CodeCoverage repoting fo phpunit 3.5 2010-09-29 01:14:14 -04:30
José Lorenzo Rodríguez
c3ccf15546 Replacing the use of removed "sharedFixture" and adding custom "fixtureManager" property to CakeTestCase 2010-09-27 23:37:56 -04:30
José Lorenzo Rodríguez
0eaf437fe4 Merge remote branch 'origin/2.0' into 2.0-phpunit-upgrade 2010-09-27 23:19:47 -04:30
José Lorenzo Rodríguez
2635733aba Merge branch '2.0' into 2.0-phpunit-upgrade 2010-09-27 22:42:10 -04:30
José Lorenzo Rodríguez
ba168d1a72 Initial steps towards migrating to phpunit 3.5 2010-09-27 22:37:23 -04:30
mark_story
63d23df77a Merge branch 'setup-teardown' into all-tests 2010-09-25 22:34:20 -04:00
José Lorenzo Rodríguez
18b38f61e0 Fixing CakeTestFixture import feature 2010-09-25 21:53:48 -04:30
mark_story
92b57d81ee Moving common setup and teardown functionality in to CakeTestCase.
Removing repeated setup/teardown logic from test cases.
Switching tests to use setup/teardown instead of startTest/endTest.
2010-09-25 21:36:49 -04:00
José Lorenzo Rodríguez
5538529c41 Fixing some issues with tables that were not beign droppend at the end of test suite execution 2010-09-25 19:15:26 -04:30
mark_story
26057c59c4 Fixing issue in DboSource test case where buffer would eat all the output.
Removing dead tests from TestManager test.
2010-09-25 01:13:01 -04:00
mark_story
d7b5e12b85 Removing methods from TestManager and putting them into CakeTestSuite. 2010-09-25 00:16:28 -04:00
mark_story
d7b958f55d Starting to move test suite manipulation methods into CakeTestSuite. 2010-09-25 00:00:08 -04:00
mark_story
460a8bc4f6 test_suite suite now runs. Still has a few failing tests from the fixture test case. 2010-09-24 23:30:02 -04:00
José Lorenzo Rodríguez
d45788e14f Changing order of test run in AllShells group to avoid errors 2010-09-24 23:30:02 -04:00
José Lorenzo Rodríguez
5c3b4cfcc4 Removing all uses of the test_suite connection in the test cases 2010-09-24 23:30:01 -04:00
José Lorenzo Rodríguez
9d2e4b1b04 Start removal of magin "test_suite" connection 2010-09-24 23:30:01 -04:00
Mark Story
2c7ef67e97 Fixing stupid output buffering error. 2010-09-03 10:22:58 -04:00
mark_story
e2fee17173 Adding an ob_end_flush() to clean up an unclosed buffer. 2010-08-16 23:34:43 -04:00
mark_story
4622ec44c2 Updating the skel and app test.php's to not make a global variable for the dispatcher. This dramatically improves the performance of the web test runner. 2010-08-16 23:33:07 -04:00
mark_story
f46241a6e7 Merge branch '2.0' into 2.0-helpers 2010-08-16 23:02:44 -04:00
mark_story
705e90bef7 Merge branch '1.3' into 2.0-merge
Conflicts:
	cake/libs/cache/memcache.php
	cake/libs/cake_session.php
	cake/libs/model/behaviors/acl.php
	cake/tests/cases/dispatcher.test.php
	cake/tests/cases/libs/cake_test_fixture.test.php
	cake/tests/cases/libs/model/behaviors/acl.test.php
	cake/tests/cases/libs/model/datasources/dbo/dbo_postgres.test.php
2010-08-15 23:09:02 -04:00
mark_story
1c1c4bef80 Fixing errors that would occur when call_user_func_array() triggered failures. 2010-08-10 23:18:37 -04:00
mark_story
3bda2ce100 Adding tests for database imports causing duplicated db prefix. Adding a workaround for the duplicated prefix name.
Fixes #962
2010-07-29 22:01:12 -04:00
mark_story
2f1aa0a97f Making CakeHtmlReporter dump a stack trace when an exception is caught. 2010-07-27 22:27:43 -04:00
mark_story
766d7d50c6 Updating HtmlReporter so it doesn't make notice errors when printing stack traces. 2010-07-20 23:49:38 -04:00
mark_story
71af126171 Changing HtmlReporter to print out testname and stack trace instead of trying to guess where things went wrong. 2010-07-14 23:00:09 -04:00
José Lorenzo Rodríguez Urdaneta
01cfe32667 Adding a test case list to the test suite cli runner 2010-07-12 23:24:59 -04:30
José Lorenzo Rodríguez
f8ed99798a Adding the test runner class to be able to load unit test cases using the PHPUnit cli tool 2010-07-07 00:10:28 -04:30
José Lorenzo Rodríguez
5b999e6d79 Renaming and refactoring method for checking existence of PHPUnit test framework 2010-07-07 00:05:30 -04:30
José Lorenzo Rodríguez
feec7f9a98 Created a loadCase method in TestManager and changing visibility of some methods 2010-07-06 23:31:21 -04:30
José Lorenzo Rodríguez
cdf52a890f Adding a params var to the TestManager to hold through the lifecicle of the object 2010-07-06 23:19:37 -04:30
mark_story
a84db71895 Fixing comments in file. 2010-06-28 23:01:25 -04:00
mark_story
d7ff6cf244 Updating simpletest error page to reflect PHPUnit. 2010-06-28 22:59:01 -04:00
mark_story
5e79a450b8 Removing some more grouptest artifacts. 2010-06-28 22:44:13 -04:00
mark_story
ec04c4f7aa Removing CLI reporter. Its no longer used. 2010-06-28 22:42:52 -04:00
mark_story
cd8dff362d Merge branch '2.0-phpunit' into 2.0
Conflicts:
	cake/libs/controller/components/email.php
	cake/tests/cases/libs/cake_test_fixture.test.php
	cake/tests/cases/libs/controller/components/email.test.php
2010-06-28 22:31:35 -04:00
mark_story
16b7d3b156 Fixing assertIdentical wrapper as assertIdentical used to type check, much like assertSame does. 2010-06-27 22:48:30 -04:00
mark_story
bbf5a051e0 Making CakeTextReporter work a little nicer in a CLI context.
Updating documentation on TestManager.
2010-06-26 13:48:55 -04:00
mark_story
0baab93929 Doing some tweaks to CakeTestSuiteDispatcher to make CLI testing easier. 2010-06-26 13:48:11 -04:00
mark_story
3ebbaf106c Removing SimpleTest method calls. 2010-06-26 13:47:30 -04:00
mark_story
f81497070d Fixing compatibility issues in CakeTextReporter that have come up. 2010-06-26 13:02:35 -04:00