Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 60 lines (50 sloc) 4.569 kB
e08e7fd @sebastianbergmann Move changes to ChangeLog.markdown and some basic information to READ…
authored
1 PHPUnit 3.6
2 ===========
3
4 This is the list of changes for the PHPUnit 3.6 release series.
5
504770c @sebastianbergmann Update ChangeLog.
authored
6 PHPUnit 3.6.3
7 -------------
8
9 * Fixed #386: `<php><env>` in XML configuration file does not call `putenv()`.
4104d10 @edorian Update ChangeLog
edorian authored
10 * Fixed `--coverage-php` not working from the XML configuration.
11 * Fixed `--coverage-text` producing a notice in some cases when used from the XML configurtation
504770c @sebastianbergmann Update ChangeLog.
authored
12
18f0a3f @sebastianbergmann Closes #391.
authored
13 PHPUnit 3.6.2
14 -------------
15
16 * Fixed #391: Code Coverage does not work when no XML configuration file is used.
17
36bbe32 @sebastianbergmann Fix --coverage-php and --coverage-text.
authored
18 PHPUnit 3.6.1
19 -------------
20
75abcc6 @sebastianbergmann Closes #395.
authored
21 * Implemented #395: `--debug` now prints the output of tests for debugging purposes.
f437ef0 @sebastianbergmann Update ChangeLog.
authored
22 * Fixed #394: Backwards compatibility break with regard to comparison of numeric values.
36bbe32 @sebastianbergmann Fix --coverage-php and --coverage-text.
authored
23 * Fixed `--coverage-php` and `--coverage-text`.
24
e08e7fd @sebastianbergmann Move changes to ChangeLog.markdown and some basic information to READ…
authored
25 PHPUnit 3.6.0
26 -------------
27
2898d06 @sebastianbergmann Add assertAttributeCount() and assertAttributeNotCount().
authored
28 * Added `assertCount()` and `assertAttributeCount()` as well as `assertNotCount()` and `assertAttributeNotCount()` to assert the number of elements in an array (or `Countable` or `Iterator` objects).
99a61a1 @sebastianbergmann Initial work on assertSameSize() and assertNotSameSize().
authored
29 * Added `assertSameSize()` and `assertNotSameSize()` to assert that the size of two arrays (or `Countable` or `Iterator` objects) is the same.
a131f62 @sebastianbergmann Update ChangeLog.
authored
30 * Added `returnSelf()` to ease the stubbing and mocking of fluent interfaces.
76816b0 @sebastianbergmann Add an option to disable the check for object identity in assertConta…
authored
31 * Added an option to disable the check for object identity in `assertContains()` and related methods.
a131f62 @sebastianbergmann Update ChangeLog.
authored
32 * Implemented comparator framework (used by `assertEquals()`, for instance) and improved test failure output.
95e317f @sebastianbergmann Close #63.
authored
33 * Implemented GH-63: Invalid `@covers` annotations should produce a test error instead of aborting PHPUnit.
e08e7fd @sebastianbergmann Move changes to ChangeLog.markdown and some basic information to READ…
authored
34 * Implemented GH-82: Test Skeleton Generator should create `@covers` annotations.
0b873ca @sebastianbergmann Update ChangeLog.
authored
35 * Implemented GH-83: Test errors and failures as well as incomplete and skipped tests now get coloured letters in the test progress.
64df4d0 @sebastianbergmann Update ChangeLog.
authored
36 * Implemented GH-88: `@expectedException` (and `setExpectedException()`) no longer accept `Exception` as the expected exception class.
80e99d5 @sebastianbergmann Update ChangeLog.
authored
37 * Implemented GH-126: Show used configuration file.
894c9ee @sebastianbergmann Update ChangeLog.
authored
38 * Implemented GH-189: Add `@requires` annotation to specify the version of PHP and/or PHPUnit required to run a test.
e08e7fd @sebastianbergmann Move changes to ChangeLog.markdown and some basic information to READ…
authored
39 * `assertEquals()` now looks for (and invokes) a `__toString()` method when an object and string are compared.
97abde5 @sebastianbergmann Update ChangeLog.
authored
40 * `setUpBeforeClass()` and `tearDownAfterClass()` are no longer invoked when all tests of the class are skipped.
092a725 @sebastianbergmann Initial work on @small, @medium, @large.
authored
41 * Using the `@small` (alias for `@group small`), `@medium` (alias for `@group medium`), and `@large` (alias for `@group large`) annotations, a test can now be marked to be of a certain size. By default, a test is "small".
42 * A test must not `@depend` on a test that is larger than itself.
fc81ff8 @sebastianbergmann Add note about PHP_Invoker and ext/pcntl.
authored
43 * In strict mode, the execution of a small test is (by default) aborted after 1 second (when the `PHP_Invoker` package is installed and the `pcntl` extension is available).
44 * In strict mode, the execution of a medium test is (by default) aborted after 10 seconds (when the `PHP_Invoker` package is installed and the `pcntl` extension is available).
45 * In strict mode, the execution of a large test is (by default) aborted after 60 seconds (when the `PHP_Invoker` package is installed and the `pcntl` extension is available).
6d83db5 @sebastianbergmann Strict Mode: Fail tests that print output.
authored
46 * In strict mode, a test must not print any output.
47 * Any output made by a test is now "swallowed".
e08e7fd @sebastianbergmann Move changes to ChangeLog.markdown and some basic information to READ…
authored
48 * `@ticket` is now an alias for `@group`.
92547e6 @sebastianbergmann Implement configuration of printer.
authored
49 * Added `--printer` to specify a class (that extends `PHPUnit_Util_Printer` and implements `PHPUnit_Framework_TestListener`) to print test runner output.
97abde5 @sebastianbergmann Update ChangeLog.
authored
50 * Added `-h` as alias for `--help` and `-c` as alias for `--configuration`.
63dcc47 @sebastianbergmann Close #145.
authored
51 * Added an option to disable the caching of `PHP_Token_Stream` objects during code coverage report generation to reduce the memory usage.
732d213 @sebastianbergmann Remove assertType() and assertNotType() as well as assertAttributeTyp…
authored
52 * `assertType()` and `assertNotType()` as well as `assertAttributeType()` and `assertAttributeNotType()` have been removed. `assertInternalType()` should be used for asserting internal types such as `integer` or `string` whereas `assertInstanceOf()` should be used for asserting that an object is an instance of a specified class or interface.
c412189 @sebastianbergmann Leftover.
authored
53 * The `PHPUnit_Extensions_OutputTestCase` functionality has been merged into `PHPUnit_Framework_TestCase`.
ed63176 @sebastianbergmann Move PHPUnit_Util_Log_DBUS and PHPUnit_Util_Log_XHProf to separate pa…
authored
54 * The `PHPUnit_Extensions_Story_TestCase` functionality has been moved to a separate package (`PHPUnit_Story`).
55 * The `PHPUnit_Util_Log_DBUS` functionality has been moved to a separate package (`PHPUnit_TestListener_DBUS`).
56 * The `PHPUnit_Util_Log_XHProf` functionality has been moved to a separate package (`PHPUnit_TestListener_XHProf`).
a0276a9 @sebastianbergmann Remove the `--wait` functionality.
authored
57 * The `--wait` functionality has been removed.
e08e7fd @sebastianbergmann Move changes to ChangeLog.markdown and some basic information to READ…
authored
58 * The syntax check functionality has been removed.
5d0098a @sebastianbergmann Update ChangeLog.
authored
59 * The XML configuration file is now the only way to configure the blacklist and whitelist for code coverage reporting.
Something went wrong with that request. Please try again.