mark_story
747847e275
Moving restore_error_handler up into TestManager and out of CakeTestSuite.
2010-06-21 22:54:41 -04:00
mark_story
22baf7fd45
Fixing fatal errors that would arise if the Exception did not have a parent class.
2010-06-21 22:47:41 -04:00
mark_story
535c92dee1
Updating Javascript group test to recommended usage.
...
Removing code from the TestManager.
2010-06-12 23:51:40 -04:00
mark_story
6300027a87
Adding a condition for the fixture creation so it doesn't cause errors.
2010-06-12 23:31:36 -04:00
mark_story
86eb46ca87
Fixing path location for group tests.
2010-06-12 23:31:08 -04:00
mark_story
2c037c0bab
Removing methods that are no longer called by PHPUnit.
2010-06-12 19:01:18 -04:00
mark_story
b2e61230ad
Removing paintError() as it is no longer called.
...
Removing paintMethodStart() and paintMethodEnd() as they are no longer called and reference classes that no longer exist.
Implementing a skip printout for incomplete tests.
2010-06-12 18:55:27 -04:00
José Lorenzo Rodríguez Urdaneta
4021095422
Migrating TestManager test to phpunit
2010-06-10 21:59:03 -04:30
José Lorenzo Rodríguez Urdaneta
bfb023f581
Removing unused methods and documenting fixtures property
2010-06-10 21:28:22 -04:30
mark_story
b723b92211
Fixing issues where App test case list could not be viewed.
...
Removing protected methods that only had one caller.
2010-06-09 18:37:24 -04:00
mark_story
d27381f3a2
Adding skipUnless compatibility method.
2010-06-09 17:07:17 -04:00
José Lorenzo Rodríguez
d573be16c5
Adding compatibility method assertNotIdentical
2010-06-04 23:27:05 -04:30
José Lorenzo Rodríguez
c4b35ebc14
Fixing CakeFixtureManager::loadSingle to create the table if not exists
2010-05-31 23:49:18 -04:30
José Lorenzo Rodríguez
82da9be2ce
Fixing issue with fixtures not being unloaded if the test method throws exceptions or fails in some unexpected way
2010-05-31 23:07:21 -04:30
José Lorenzo Rodríguez
3586626833
Merge branch '2.0-phpunit' of github.com:cakephp/cakephp into 2.0-phpunit
2010-05-31 21:15:10 -04:30
mark_story
fc79dc6232
Merge branch '2.0' into 2.0-phpunit
...
Conflicts:
cake/tests/cases/console/libs/tasks/controller.test.php
cake/tests/cases/libs/code_coverage_manager.test.php
cake/tests/cases/libs/view/helpers/js.test.php
cake/tests/lib/code_coverage_manager.php
2010-05-30 22:13:09 -04:00
José Lorenzo Rodríguez
a737b77a89
Fixing bridged method assertIdentical. The corrent interpretetion in PHPUnit was assertEquals and not assertSame, as the former is to assert references to the same object
2010-05-26 23:22:58 -04:30
mark_story
e4ccaba3e0
Adding a filter GET parameter which allows you filter which test methods get run. It accepts preg_match() compatible patterns.
2010-05-26 22:21:34 -04:00
mark_story
326f33f9c6
Adding wrapper for assertIsA() assertion in simpletest.
2010-05-22 13:09:17 -04:00
mark_story
0759c0b462
Removing trailing whitespace.
2010-05-20 22:49:50 -04:00
predominant
6a18b2bc1d
Merge remote branch 'origin/1.3' into 2.0
...
Conflicts:
cake/basics.php
cake/console/libs/shell.php
cake/console/libs/tasks/controller.php
cake/libs/controller/components/request_handler.php
cake/libs/model/model.php
cake/libs/model/model_behavior.php
cake/libs/overloadable.php
cake/libs/overloadable_php4.php
cake/libs/overloadable_php5.php
cake/libs/sanitize.php
cake/libs/validation.php
cake/libs/view/helpers/ajax.php
cake/libs/view/helpers/javascript.php
cake/libs/view/pages/home.ctp
cake/tests/cases/console/libs/tasks/controller.test.php
cake/tests/cases/libs/overloadable.test.php
cake/tests/cases/libs/validation.test.php
cake/tests/cases/libs/view/helpers/ajax.test.php
cake/tests/cases/libs/view/helpers/javascript.test.php
cake/tests/test_app/libs/cache/test_app_cache.php
cake/tests/test_app/plugins/test_plugin/libs/cache/test_plugin_cache.php
cake/tests/test_app/plugins/test_plugin/models/test_plugin_auth_user.php
cake/tests/test_app/plugins/test_plugin/models/test_plugin_post.php
2010-05-20 12:22:04 +10:00
Juan Basso
a94b9ee95b
Update various links. Closes #392
2010-05-18 22:15:13 -03:00
José Lorenzo Rodríguez
3f881aee35
Fixing message for completed test cases
2010-05-17 23:44:08 -04:30
José Lorenzo Rodríguez
d3837ba7b0
Merge branch '2.0-phpunit' of git@github.com:cakephp/cakephp into 2.0-phpunit
2010-05-17 22:37:12 -04:30
José Lorenzo Rodríguez
d7803dc7bf
Implementing skipped tests message in html reporter
2010-05-17 22:31:22 -04:30
mark_story
6c2fe39bc0
Changing how the cursor appears.
2010-05-16 12:34:39 -04:00
Mark Story
67e32e292d
Additional refactoring in the coverage classes.
2010-05-13 21:51:59 -04:00
Mark Story
9303de936e
Fixing fatal error trying to run coverage on the coverage reporter.
...
Removing old CodeCoverageManager implementation.
2010-05-13 21:44:30 -04:00
Mark Story
e76c05b2b9
Merge branch '2.0-coverage' into 2.0-phpunit
2010-05-13 21:39:23 -04:00
Mark Story
5e29cfc21e
Adding TextCoverageReport and extracting a base class.
...
Updating the coverage classes to use the new class structure.
2010-05-13 21:36:23 -04:00
Juan Basso
db4f7a2625
Fixing search of test cases and groups for PHP 5.2.
2010-05-13 18:48:34 -03:00
José Lorenzo Rodríguez
01e36ce2c4
Improving compatobility method detection in paintError, so the failing line and method is correctly pointed out in the reporter
2010-05-13 00:48:03 -04:30
José Lorenzo Rodríguez
c1dc753be5
Replacing call of static:: for self as it is php 5.3 specific
2010-05-13 00:08:35 -04:30
José Lorenzo Rodríguez
3e3817f113
Merge commit 'mark/2.0-coverage' into 2.0-phpunit
...
Conflicts:
cake/tests/lib/reporter/cake_html_reporter.php
2010-05-13 00:05:30 -04:30
José Lorenzo Rodríguez
8c3df122eb
Merge commit 'lorenzo/2.0-phpunit' into 2.0-phpunit
...
Conflicts:
cake/tests/lib/reporter/cake_html_reporter.php
cake/tests/lib/test_manager.php
2010-05-12 23:58:56 -04:30
Mark Story
17f338a9b2
Moving methods up into CakeBaseReporter.
...
Starting to make CakeTextReporter work well with PHPUnit so the Text code coverage reporting can be implemented.
2010-05-13 00:18:22 -04:00
Mark Story
d349551dd7
Adding tests for generating method coverage with the reporter.
...
Adding method visibility
2010-05-12 22:43:44 -04:00
Mark Story
cb9d6f478d
Making coverage reports show what tests covered the line being hovered over. Updating CSS to help facilitate hover effects.
2010-05-12 22:13:12 -04:00
predominant
8f880731c6
Removing closing PHP tags.
2010-05-11 08:27:28 +10:00
predominant
1ec220dac2
Removing closing PHP tags.
2010-05-11 08:07:49 +10:00
Mark Story
687eab9528
Adding a toggle all button to the coverage report. Makes it easier to see the test subject at a glance.
...
Adding ability to only show files that match the extension-less basename of the test case file. This hides much of the noise the new reports have.
2010-05-09 23:20:28 -04:00
Mark Story
e8e2235cfa
Updating coverage report and tests to include hiding javascript.
2010-05-09 22:15:20 -04:00
José Lorenzo Rodríguez
1e01e21bf9
Impriving the default for expectExpection
2010-05-09 18:48:39 -04:30
José Lorenzo Rodríguez
508d707a7a
Adding another compatibility test method: assertWithinMargin
2010-05-09 18:16:42 -04:30
José Lorenzo Rodríguez
88d21fbea4
Experimental change: restoring the error handler to steps back in the stack to let PHPUnit take over when running tests
2010-05-09 18:15:51 -04:30
José Lorenzo Rodríguez
c96b14541d
Adding new compatibility method for CakeTestCase
2010-05-09 16:09:57 -04:30
Mark Story
f084a82dfc
Refactoring how coverage diffs are generated to better use data from phpunit. Removing methods made redundant by data changes.
2010-05-09 12:30:55 -04:00
Mark Story
ac318faf5a
Switching back to using non raw code coverage data as it has been filtered by phpunit's filters. combining the data from phpunit into a singular cohesive report.
2010-05-09 02:08:32 -04:00
Mark Story
75d7146bd0
Updating code coverage tools to use raw data which includes dead and uncovered line data.
2010-05-09 01:15:57 -04:00
Mark Story
9a20a2344b
Continuing work on updated code coverage reports.
2010-05-09 00:40:05 -04:00