| by milo | JUnitPrinter: suppressed error when datetime zone is not set [Closes #333] | | | |
| by dg | Merge pull request #150 from milo/pull-fix-149 Assert: fixed exception() return | | | |
| by milo | Environment: load Dumper & Assert class in setup() | | | |
| by dg | Assert, Dumper: big variables are logged in Dumper::dumpException, so only uncatched AssertException are logged | | | |
| by dg | class Tester moved to Runner\CliTester | | | |
| by milo | Minimal PHP version is 5.4.0 | | | |
| by dg | Helpers::purgeDir removed also .gitignore | | | |
| by dg | Merge pull request #115 from milo/pull-33-jobs | | | |
| by dg | Released version 1.5.0 | | | |
| by dg | AssertException uses full message without placeholders | | | |
| by KminekMatej | Asssert: add hasKey and hasNotKey assertions (#427) | | | |
| by dg | Nette\Test: added new simple unit test framework | | | |
| by dg | Released version 2.4.0 | | | |
| by dg | readme: updated badge | | | |
| by dg | escapeshellarg replaced with Helpers::escapeArg, because escapeshellarg is broken on Windows (PHP bugs #43784, #49446, ...) | | | |
| by dg | TestCase: data provider returning no data sets is an error A method-level data provider returning an empty array or an empty Traversable made runTest() return without calling the test method, and run() printed a passing mark. It now throws TestCaseException, the same way as an empty file-level data provider fails the test. | | | |
| by milo | Helpers: escapeArgs() only non-safe characters | | | |
| by dg | CliFactory replaced with more common command line parser | | | |
| by dg | Merge pull request #65 from ujovlado/tester-runner-typo | | | |
| by dg | Dumper: instead of ErrorException prints its severity | | | |
| by dg | DomQuery: removed warning for invalid tags [Closes #354[Closes #416] It now allows SVG, MathML and Custom Elements. | | | |
| by dg | support for PHP7 Throwable | | | |
| by dg | NetteTest: added directive @keepTrailingSpaces | | | |
| by milo | Environment: removeOutputBuffers() is called publicly (PHP 5.3 compatibility) Fixup for 9d21094c99143616bec343baedeffaa9c70e3080 | | | |
| by milo | Runner: show results anytime when exists Runner shows 'No tests found' although pre-failed exists. | | | |
| by dg | CliTester: removed .php from help | | | |
| by dg | Assert::exception() returns exception | | | |
| by dg | HttpAssert: headers are taken from the final response only With follow: true, curl returns header blocks of all responses in the redirect chain (and interim responses like 100 Continue), and they were merged into one array, so e.g. Location of the 302 response was visible after following it. Now each status line resets the parsed headers. A header sent multiple times (e.g. Set-Cookie) is combined into one comma-separated value instead of keeping only the last one. | | | |
| by milo | TestCase: tested methods pattern is test[A-Z0-1_] [Closes #64] | | | |
| by milo | Test: removed getName(), added getSignature() | | | |
| by dg | TestHandler, Dumper: job arguments are shortened | | | |
| by dg | Released version 2.6.0 | | | |