All Versions
38
Latest Version
Avg Release Cycle
101 days
Latest Release
915 days ago

Changelog History
Page 4

  • v2.0.1 Changes

    February 27, 2015
    • ๐Ÿ”ง #440 --configurations option should be handled first ([@jubianchi])
    • #439 Since atoum is 2.*, branch-alias must follow ([@hywan])
    • #437 Autoloader should not try to resolve alias if requested class exists ([@jubianchi])
    • ๐Ÿคก Generalize method call checking in mock ([@mageekguy])
    • โช #435 Partially revert BC break introduced in #420 ([@mageekguy])
  • v2.0.0 Changes

    February 13, 2015

    โšก๏ธ BC break updates

    • โœ… #420 atoum\test::beforeTestMethod is called before the tested class is loaded ([@mageekguy])

    โšก๏ธ Other updates

    • โœ… #431 Tested class should not be mock as an interface. ([@mageekguy])
    • ๐Ÿคก #430 Add atoum\mock\generator::allIsInterface() to definitely disable all parent classes' behaviors in mocks ([@mageekguy])
    • ๐Ÿคก #427 atoum\asserters\mock::receive is an alias to atoum\asserters\mock::call ([@mageekguy])
  • v1.2.2 Changes

    January 12, 2015
    • #415 Fix a bug in the coverage report with excluded classes ([@mageekguy])
    • ๐Ÿ’… #406 Fix a bug in the HTML coverage with stylesheet URLs ([@jubianchi])
    • ๐Ÿคก #418 Fix a bug when a mocked method returns a reference ([@hywan])
  • v1.2.1 Changes

    January 09, 2015
    • #413 Fix a bug in the exit code management ([@mageekguy])
    • #412 Use semantics dates in CHANGELOG.md ([@hywan])
  • v1.2.0 Changes

    December 28, 2014
    • ๐Ÿคก #408 Extract mock autoloader ([@jubianchi])
    • ๐Ÿคก #403 Fix a bug when setting the default mock namespace ([@hywan])
    • ๐Ÿ‘ #387 Support assertion without parenthesis on dateInterval, error, extension and hash asserters ([@jubianchi])
    • #401 Use new Travis container infrastructure ([@jubianchi])
    • ๐Ÿ”ง #405 Add the Santa report and an example configuration file ([@jubianchi])
    • ๐Ÿคก #394 Mock generator now handles variadic arguments in method ([@jubianchi])
    • ๐Ÿ“š #398 Replace broken documentation links ([@jubianchi])
    • #396 Rename match to matches on the string asserter ([@hywan])
    • #385 Rename the PHAR to atoum.phar ([@hywan])
    • #392 Fix broken links in README.md ([@evert])
    • #391 Add dates in CHANGELOG.md ([@hywan])
    • โœ… #379 Fix newTestedInstance assertion when constructor contains a variable-length argument ([@mageekguy])
  • v1.1.0 Changes

    December 09, 2014
    • #377 Hide error when publishing report to coveralls.io fails ([@jubianchi])
    • #368 Improve dataset key reporting in case of failure ([@mageekguy])
    • #376 Add branch-alias ([@stephpy], [@hywan])
    • โœ… #367 Add the isFinal assertion on the phpClass/class/testedClass asserters ([@mageekguy])
  • v1.0.0 Changes

    December 01, 2014
    • ๐Ÿ‘ Allow/Disallow mocking undefined methods
    • โœ… Pass test instance as first parameters of closures in exception, when, output
    • โž• Add --fail-if-void-methods and --fail-if-skipped-methods
    • ๐Ÿ”ง --init option now accepts a path to a directory to initialize with atoum configuration
    • โž• Add coverage script to automatically produce reports
    • โž• Add isFluent
    • โž• Add isNull, isNotNull, isCallable, isNotCallable, isNotTrue, isNotFalse assertions on variable
    • โž• Add isTestedInstance assertion on object asserter
    • โž• Add testedInstance helper
    • โž• Add newTestedInstance and newInstance helpers
    • โž• Add isNotInstanceOf assertion on object asserter
    • โœ… Alias assertions from test classes
    • โœ… Register asserters from test classes
    • โœ… Define new assertion directly from test classes
    • ๐Ÿ”„ Change test method prefix using @methodPrefix on test classes
    • โž• Add CHANGELOG.md
  • v0.0.1 Changes

    November 05, 2013