\PHPUnit_Framework_TestResult
A TestResult collects the results of executing a test case.
- Author: Sebastian Bergmann <sebastian@phpunit.de>
- Copyright: 2001-2014 Sebastian Bergmann <sebastian@phpunit.de>
- License: http://www.opensource.org/licenses/BSD-3-Clause The BSD 3-Clause License
Synopsis
- // members
- protected array $passed;
- protected array $errors;
- protected array $failures;
- protected array $notImplemented;
- protected array $risky;
- protected array $skipped;
- protected array $listeners;
- protected integer $runTests;
- protected integer $time;
- protected PHPUnit_Framework_TestSuite $topTestSuite;
- protected PHP_CodeCoverage $codeCoverage;
- protected boolean $convertErrorsToExceptions;
- protected boolean $stop;
- protected boolean $stopOnError;
- protected boolean $stopOnFailure;
- protected boolean $beStrictAboutTestsThatDoNotTestAnything;
- protected boolean $beStrictAboutOutputDuringTests;
- protected boolean $beStrictAboutTestSize;
- protected boolean $beStrictAboutTodoAnnotatedTests;
- protected boolean $stopOnRisky;
- protected boolean $stopOnIncomplete;
- protected boolean $stopOnSkipped;
- protected boolean $lastTestFailed;
- protected integer $timeoutForSmallTests;
- protected integer $timeoutForMediumTests;
- protected integer $timeoutForLargeTests;
- // methods
- public void addListener()
- public void removeListener()
- public void flushListeners()
- public void addError()
- public void addFailure()
- public void startTestSuite()
- public void endTestSuite()
- public void startTest()
- public void endTest()
- public boolean allHarmless()
- public integer riskyCount()
- public boolean allCompletelyImplemented()
- public integer notImplementedCount()
- public array risky()
- public array notImplemented()
- public boolean noneSkipped()
- public integer skippedCount()
- public array skipped()
- public integer errorCount()
- public array errors()
- public integer failureCount()
- public array failures()
- public array passed()
- public PHPUnit_Framework_TestSuite topTestSuite()
- public boolean getCollectCodeCoverageInformation()
- public void run()
- public integer count()
- public boolean shouldStop()
- public void stop()
- public PHP_CodeCoverage getCodeCoverage()
- public void setCodeCoverage()
- public void convertErrorsToExceptions()
- public boolean getConvertErrorsToExceptions()
- public void stopOnError()
- public void stopOnFailure()
- public void beStrictAboutTestsThatDoNotTestAnything()
- public boolean isStrictAboutTestsThatDoNotTestAnything()
- public void beStrictAboutOutputDuringTests()
- public boolean isStrictAboutOutputDuringTests()
- public void beStrictAboutTestSize()
- public boolean isStrictAboutTestSize()
- public void beStrictAboutTodoAnnotatedTests()
- public boolean isStrictAboutTodoAnnotatedTests()
- public void stopOnRisky()
- public void stopOnIncomplete()
- public void stopOnSkipped()
- public float time()
- public boolean wasSuccessful()
- public void setTimeoutForSmallTests()
- public void setTimeoutForMediumTests()
- public void setTimeoutForLargeTests()
- protected array getHierarchy()
Hierarchy
Implements
Violations
PHPMessDetector
Line | Rule | Message |
---|---|---|
236 - 274 | CyclomaticComplexity | The method addError() has a Cyclomatic Complexity of 10. The configured cyclomatic complexity threshold is 10. |
571 - 764 | CyclomaticComplexity | The method run() has a Cyclomatic Complexity of 42. The configured cyclomatic complexity threshold is 10. |
571 - 764 | NPathComplexity | The method run() has an NPath complexity of 419328. The configured NPath complexity threshold is 200. |
571 - 764 | ExcessiveMethodLength | The method run() has 194 lines of code. Current threshold is set to 100. Avoid really long methods. |
Checkstyle
Line | Column | Severity | Message |
---|---|---|---|
624 | 21 | error | CASE statements must not be defined using curly braces |
629 | 21 | error | CASE statements must not be defined using curly braces |
634 | 21 | error | CASE statements must not be defined using curly braces |
Members
protected
- $beStrictAboutOutputDuringTests — boolean
- $beStrictAboutTestSize — boolean
- $beStrictAboutTestsThatDoNotTestAnything — boolean
- $beStrictAboutTodoAnnotatedTests — boolean
- $codeCoverage
—
PHP_CodeCoverage
Code Coverage information. - $convertErrorsToExceptions — boolean
- $errors — array
- $failures — array
- $lastTestFailed — boolean
- $listeners — array
- $notImplemented — array
- $passed — array
- $risky — array
- $runTests — integer
- $skipped — array
- $stop — boolean
- $stopOnError — boolean
- $stopOnFailure — boolean
- $stopOnIncomplete — boolean
- $stopOnRisky — boolean
- $stopOnSkipped — boolean
- $time — float
- $timeoutForLargeTests — integer
- $timeoutForMediumTests — integer
- $timeoutForSmallTests — integer
- $topTestSuite — PHPUnit_Framework_TestSuite
Methods
protected
- getHierarchy() — Returns the class hierarchy for a given class.
public
- addError() — Adds an error to the list of errors.
- addFailure() — Adds a failure to the list of failures.
- addListener() — Registers a TestListener.
- allCompletelyImplemented() — Returns true if no incomplete test occurred.
- allHarmless() — Returns true if no risky test occurred.
- beStrictAboutOutputDuringTests()
- beStrictAboutTestSize()
- beStrictAboutTestsThatDoNotTestAnything()
- beStrictAboutTodoAnnotatedTests()
- convertErrorsToExceptions() — Enables or disables the error-to-exception conversion.
- count() — Gets the number of run tests.
- endTest() — Informs the result that a test was completed.
- endTestSuite() — Informs the result that a testsuite was completed.
- errorCount() — Gets the number of detected errors.
- errors() — Returns an Enumeration for the errors.
- failureCount() — Gets the number of detected failures.
- failures() — Returns an Enumeration for the failures.
- flushListeners() — Flushes all flushable TestListeners.
- getCodeCoverage() — Returns the PHP_CodeCoverage object.
- getCollectCodeCoverageInformation() — Returns whether code coverage information should be collected.
- getConvertErrorsToExceptions() — Returns the error-to-exception conversion setting.
- isStrictAboutOutputDuringTests()
- isStrictAboutTestSize()
- isStrictAboutTestsThatDoNotTestAnything()
- isStrictAboutTodoAnnotatedTests()
- noneSkipped() — Returns true if no test has been skipped.
- notImplemented() — Returns an Enumeration for the incomplete tests.
- notImplementedCount() — Gets the number of incomplete tests.
- passed() — Returns the names of the tests that have passed.
- removeListener() — Unregisters a TestListener.
- risky() — Returns an Enumeration for the risky tests.
- riskyCount() — Gets the number of risky tests.
- run() — Runs a TestCase.
- setCodeCoverage() — Sets the PHP_CodeCoverage object.
- setTimeoutForLargeTests() — Sets the timeout for large tests.
- setTimeoutForMediumTests() — Sets the timeout for medium tests.
- setTimeoutForSmallTests() — Sets the timeout for small tests.
- shouldStop() — Checks whether the test run should stop.
- skipped() — Returns an Enumeration for the skipped tests.
- skippedCount() — Gets the number of skipped tests.
- startTest() — Informs the result that a test will be started.
- startTestSuite() — Informs the result that a testsuite will be started.
- stop() — Marks that the test run should stop.
- stopOnError() — Enables or disables the stopping when an error occurs.
- stopOnFailure() — Enables or disables the stopping when a failure occurs.
- stopOnIncomplete() — Enables or disables the stopping for incomplete tests.
- stopOnRisky() — Enables or disables the stopping for risky tests.
- stopOnSkipped() — Enables or disables the stopping for skipped tests.
- time() — Returns the time spent running the tests.
- topTestSuite() — Returns the (top) test suite.
- wasSuccessful() — Returns whether the entire test was successful or not.
History
-
2014-08-12T07:25:32+02:00 (commit #55caa21)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Fix CS/WS issues
-
2014-08-12T06:43:31+02:00 (commit #50dfaba)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
phpcbf --standard=PSR2 src tests
-
2014-07-26T23:04:49+02:00 (commit #6529e40)
Author: sun (sun@unleashedmind.com) / Commiter: sun (sun@unleashedmind.com)
Fix #1351: Isolated TestResult contains serialized test class upon failure.
-
2014-06-20T20:30:30+02:00 (commit #a4835d1)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Use trigger_error() to flag features as deprecated
-
2014-04-20T10:44:50+02:00 (commit #a8aa89e)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Refinement of 560c99abb8b7db7f5d7ca72653126134c97b3ac1
-
2014-03-17T12:34:17+01:00 (commit #96cda9f)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Simplify
-
2014-03-17T12:13:03+01:00 (commit #a2ebd94)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Fix docblock
-
2014-03-17T12:00:35+01:00 (commit #90a0675)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Cache the result of SebastianBergmann\Environment\Runtime::canCollectCodeCoverage()
-
2014-03-07T15:56:17+01:00 (commit #db019b6)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Fix collection of code coverage data for tests that use a data provider
-
2014-03-07T11:44:11+01:00 (commit #149c05a)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Fix collection of code coverage data for tests that use a data provider
-
2014-02-14T18:31:32+01:00 (commit #e5b50bc)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Next version will be 4.0
-
2014-02-12T09:11:43+01:00 (commit #60216d1)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Sync with https://github.com/sebastianbergmann/environment/commit/6424f8bfcd941012129da7ee318b39ba84f1026b
-
2014-02-10T17:12:21+01:00 (commit #db887a8)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Use SebastianBergmann\Environment\Environment
-
2014-01-22T19:43:07+01:00 (commit #02b42d7)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Initial work on formatting code according to PSR-2
-
2014-01-20T17:21:13+01:00 (commit #3a5808f)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Cleanup
-
2014-01-17T16:25:54+01:00 (commit #0a70fe3)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Use HPHP_VERSION constant to determine whether we are running on HHVM
-
2014-01-17T16:25:54+01:00 (commit #1963607)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Initial work on HHVM support
-
2014-01-09T08:11:47+01:00 (commit #205e008)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Bump copyright year
-
2014-01-07T14:37:15+01:00 (commit #991bf00)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Revert "Next stable release will be PHPUnit 4" This reverts commit f4ee7815d1bb1664786fe95b226a3def20f24aa9.
-
2014-01-06T09:05:08+01:00 (commit #f4ee781)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Next stable release will be PHPUnit 4
-
2014-01-05T12:03:59+01:00 (commit #9101f51)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Closes #914
-
2014-01-05T10:45:50+01:00 (commit #fe2c2ea)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Refactor to guard clauses
-
2014-01-03T10:56:51+01:00 (commit #5fa6726)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Introduce new test classification: risky test
-
2013-12-01T19:59:19+01:00 (commit #f2b2bec)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Sync with https://github.com/sebastianbergmann/php-code-coverage/commit/9e85f6e53fa077ba365e7e3d4505b247d5487c9b
-
2013-08-02T09:24:50+02:00 (commit #173c01b)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Revert "Update PHP_Timer usage" This reverts commit 1739c6bf3fe709716ce90bdef0ea19ddea5ad857.
-
2013-07-29T16:11:55+02:00 (commit #4be7c6d)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Leftover from bd45d5cf37cc44d4845a414d6aded3fccebba2cf
-
2013-07-29T14:45:35+02:00 (commit #366a3c4)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Initial work on #914
-
2013-07-29T11:32:13+02:00 (commit #bd45d5c)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Sync with https://github.com/sebastianbergmann/php-code-coverage/commit/fdba408447008204763fcf5beafdb0106af1f593
-
2013-07-13T15:12:33+02:00 (commit #4153bc2)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Move parsing of annotations from PHP_CodeCoverage to PHPUnit.
-
2013-05-03T17:52:35+02:00 (commit #883152d)
Author: Jeff Welch (whatthejeff@gmail.com) / Commiter: Jeff Welch (whatthejeff@gmail.com)
Fixes #904 * Code coverage exceptions shouldn't clobber assertion exceptions.
-
2013-04-08T17:30:56+02:00 (commit #ed88993)
Author: Ryan McAllen (rhyno@rhynodesigns.com) / Commiter: Ryan McAllen (rhyno@rhynodesigns.com)
Spelling: occured -> occurred
-
2013-01-30T07:32:28+01:00 (commit #1739c6b)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Update PHP_Timer usage
-
2013-01-07T11:37:52+01:00 (commit #c517984)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Bump copyright year
-
2012-12-27T12:30:34+01:00 (commit #911a4f1)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Closes #762
-
2012-11-24T16:51:54+01:00 (commit #c1660bf)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Mark a test that tries to @cover invalid targets as skipped and provide a more useful error message in that case.
-
2012-11-22T16:13:16+01:00 (commit #0809359)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
A test will now fail in strict mode when it uses the @covers annotation and code that is not expected to be covered is executed.
-
2012-11-14T18:23:25+01:00 (commit #c5ebbe7)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Eliminate PHPUnit_Util_Class.
-
2012-09-24T06:47:44+02:00 (commit #81ab540)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Do not perform string replacement for @package_version@ anymore.
-
2012-05-27T14:12:42+02:00 (commit #76a561e)
Author: Volker Dusch (github@wallbash.com) / Commiter: Volker Dusch (github@wallbash.com)
Revert "Merge pull request #572 from mgb/excluded_tests_testlistener" This reverts commit 3b5d59a5d341f9b851ea373a31beb1cdc4b10ccb, reversing changes made to 063359e67e2031ba2ab9afdeb1bd6855c90987e4.
-
2012-05-20T19:52:08+02:00 (commit #67876c2)
Author: Ryan Murphy (git@minegoboom.com) / Commiter: Mine GO BOOM (git@minegoboom.com)
Quick hack to make ResultPrinter.php include excluded tests in its output. I choose to use an underscore as the output as we would want to have the total percentage complete to end up with 100%. If instead we would call writeProgress(NULL) and not have it output anything nor increment $this->column, it would cause the total summary to continue to increment. That does have the side effect where if you hit a chunk of excluded tests, your counter may go from 122/1300 to 553/1300 on the following line with no real indication of why. Another option I thought of was to instead cause the total number of tests counter to decrement, but that also looks weird if you go from 120/1500 (8%) to 160/800 (20%). But in the case when you exclude large chunks, it would prevent lots of useless output.
-
2012-04-30T12:02:38+02:00 (commit #5786e50)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
List The BSD 3-Clause License correctly and consistently. Thanks to Christian Aistleitner <christian@quelltextlich.at> for bringing this issue to my attention.
-
2012-01-23T21:39:28+01:00 (commit #cb772b0)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Do not treat test timeouts as incomplete tests.
-
2012-01-19T08:09:49+01:00 (commit #6acd28e)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Fix reflection errors when PHPUnit_Framework_Warning is used.
-
2012-01-01T11:21:16+01:00 (commit #aae6c38)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Bump copyright year.
-
2011-12-27T10:21:52+01:00 (commit #37cacc9)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
PHPUnit no longer throws exceptions that do not extend PHPUnit_Framework_Exception.
-
2011-09-04T10:09:57+02:00 (commit #4596388)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
We need to blacklist test source files when no whitelist is used.
-
2011-07-24T18:48:42+02:00 (commit #1e49dfc)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Handle PHP_Invoker dependency correctly.
-
2011-04-10T16:42:13+02:00 (commit #a6b9993)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Initial work on test execution timeouts.
-
2011-03-05T14:59:33+01:00 (commit #6d83db5)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Strict Mode: Fail tests that print output.
-
2011-01-27T08:45:14+01:00 (commit #99cd0d9)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Use PHP_Timer autoloader.
-
2011-01-25T13:34:53+01:00 (commit #f3eebf3)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Making the world a better place, one singleton at a time.
-
2011-01-25T08:56:52+01:00 (commit #1529944)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
PHP_CodeCoverage does not support multiple blacklist groups anymore.
-
2011-01-19T08:53:04+01:00 (commit #95e317f)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Close #63.
-
2011-01-16T12:12:24+01:00 (commit #d4b9797)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Refactor.
-
2011-01-11T08:21:52+01:00 (commit #092a725)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Initial work on @small, @medium, @large.
-
2011-01-11T07:36:21+01:00 (commit #48f4ef5)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Close #84.
-
2011-01-08T13:58:41+01:00 (commit #bb1bb2b)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Even more refactoring for the deprecated features feature.
-
2011-01-07T10:23:38+01:00 (commit #6880019)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Fix.
-
2011-01-07T09:54:37+01:00 (commit #3612e84)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Refactor.
-
2011-01-07T09:41:23+01:00 (commit #d0606c7)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Fix whitespace.
-
2011-01-04T15:46:32+01:00 (commit #2d2bd38)
Author: Ralph Schindler (ralphschindler@yahoo.com) / Commiter: Ralph Schindler (ralphschindler@yahoo.com)
Added a system listener to handle deprecation of phpunit feature in a backwards compatible way Listener is on by default in PHPUnit_TextUI_TestRunner
-
2010-12-31T11:45:34+01:00 (commit #bee3344)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Bump copyright year.
-
2010-12-03T09:43:26+01:00 (commit #ebadd0f)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Use PHP_CodeCoverage autoloader.
-
2010-11-11T14:17:51+01:00 (commit #1723583)
Author: Ivan Krechetov (ikr@xiag.ch) / Commiter: Ivan Krechetov (ikr@xiag.ch)
Correcting the logic of how --stop-on-error and --stop-on-failure interrupt the tests' execution According to the docs: --stop-on-error Stop execution upon first error. --stop-on-failure Stop execution upon first error or failure. However, currently, if an error occurs, and --stop-on-failure is specified, the execution isn't interrupted. The patch is fixing that.
-
2010-10-20T16:51:05+02:00 (commit #acf26e2)
Author: Ben Selby (bselby@plus.net) / Commiter: Sebastian Bergmann (bselby@plus.net)
Allow --process-isolation to exist alongside the --strict configuration option - Thanks to Bill Hau for finding and debugging this issue
-
2010-10-20T09:16:33+02:00 (commit #3290bbd)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Refactor.
-
2010-10-17T12:29:18+02:00 (commit #3994be5)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Clean code coverage up data as soon as possible.
-
2010-10-17T12:28:21+02:00 (commit #3887159)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Tests that are incomplete or skipped should not yield code coverage in strict mode.
-
2010-10-17T12:23:02+02:00 (commit #4a0d63f)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Refactor.
-
2010-10-16T07:54:28+02:00 (commit #e6f2791)
Author: Ben Selby (benmatselby@gmail.com) / Commiter: Sebastian Bergmann (benmatselby@gmail.com)
Remove duplicate incomplete result when there are no assertions and the test has been marked as incomplete - If you marked a test as incomplete with no assertions in it, and then ran the test with --strict mode it would report two incomplete results for the one test which is incorrect
-
2010-07-07T12:42:23+02:00 (commit #f0d9cdd)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Change email address.
-
2010-07-07T07:13:29+02:00 (commit #1390b35)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Cleanup.
-
2010-07-06T20:08:38+02:00 (commit #19feb8e)
Author: Ben Selby (benmatselby@gmail.com) / Commiter: Ben Selby (benmatselby@gmail.com)
Add option to mark test as incomplete when no assertions mades - Updated unit tests with the new option in the help menu - New unit test to prove we get the new result when a unit test has no assertions
-
2010-06-15T11:20:07+02:00 (commit #a795af4)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Fix WS.
-
2010-06-12T20:25:54+02:00 (commit #d19a737)
Author: Mark Story (mark@mark-story.com) / Commiter: Mark Story (mark@mark-story.com)
Removing trailing whitespace from files. Refs #1063
-
2010-05-08T12:50:23+02:00 (commit #fc6fe63)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Use PHP_Timer.
-
2010-04-08T20:57:53+02:00 (commit #7802a57)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Implement TRAC-1033.
-
2010-04-05T17:41:26+02:00 (commit #471d69e)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Add @subpackage annotation.
-
2010-02-02T14:14:29+01:00 (commit #bc1aaaa)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Remove closing PHP tags.
-
2010-01-19T09:39:03+01:00 (commit #fb48a69)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Initial work on autoloading.
-
2009-12-31T09:26:09+01:00 (commit #37f75ff)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Bump copyright year.
-
2009-12-31T09:25:53+01:00 (commit #bddcc5f)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Bump copyright year.
-
2009-12-31T09:23:37+01:00 (commit #7a7d0b7)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Bump copyright year.
-
2009-12-25T10:32:26+01:00 (commit #60e7125)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Remove Subversion keywords.
-
2009-12-25T10:30:57+01:00 (commit #42294ad)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Remove Subversion keywords.
-
2009-12-25T10:26:35+01:00 (commit #8617133)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Remove Subversion keywords.
-
2009-12-08T14:28:51+01:00 (commit #42b0929)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Merge [5413].
-
2009-12-08T14:28:11+01:00 (commit #66855e6)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Fix filtering.
-
2009-11-23T09:39:24+01:00 (commit #1503412)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Merge [5389].
-
2009-11-23T09:29:23+01:00 (commit #4c9cf4e)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Initial work on PHP_CodeCoverage migration.
-
2009-11-19T13:06:02+01:00 (commit #d8e957c)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Merge [5367:5368].
-
2009-11-19T13:01:19+01:00 (commit #b4caf6c)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Use Text_Template.
-
2009-11-19T10:27:21+01:00 (commit #ba9b590)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Merge [5363].
-
2009-11-19T10:25:44+01:00 (commit #c3bd65e)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Use File_Iterator.
-
2009-09-07T11:07:18+02:00 (commit #8e3fecf)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Merge [5200].
-
2009-09-07T11:05:40+02:00 (commit #f26bd6a)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Fix #853.
-
2009-08-29T10:49:43+02:00 (commit #f144a51)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Merge [5161].
-
2009-08-29T10:24:37+02:00 (commit #86e29fa)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Fix CS/WS issues.
-
2009-08-29T07:48:59+02:00 (commit #d2f7448)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Merge [4132].
-
2009-07-17T12:19:07+02:00 (commit #3994300)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Merge [5007].
-
2009-07-17T12:18:45+02:00 (commit #eb149a3)
Author: Sebastian Bergmann (sb@sebastian-bergmann.de) / Commiter: Sebastian Bergmann (sb@sebastian-bergmann.de)
Fix CS/WS issues.