Jakobo / snaptest

Home | Edit | New

Roadmap and Changelog

fixes are bugfixes, features are new features, changes are architecture changes that may cause backward compatibility issues. If an item has the keyword PROPOSED then it is not officially part of the roadmap. Discussion is taking place on it via the bug link.

SnapTest 1.2.1 (next release)

fixes

  • #19 TAP output does not stream in CGI mode

features

  • #16 Path obfuscate setting for public demos and the like
  • #18 ANSI Colorized output for Text Reporter

changes

SnapTest x.×.x (the future)

features (only)

SnapTest (the past)

SnapTest 1.1.0

fixes

  • #3 __set and Requires Inheritance causes segfault

features

  • #5 skip() implementation to skip a test
  • #7 Message for skip() and notImplemented() methods to improve TAP compliance

changes

SnapTest 1.2.0

fixes

  • #nn TAP reporter properly streams output
  • #nn Improved static method support
  • #nn Private method inspection for mock objects
  • #nn Fatal errors during file loading were being suppressed

features

  • #13 Multi Process support for full isolation testing on a per file+class+method level.
  • #9 Web front end for snaptest

changes

  • #nn reorganize code directories for easier isolation of components
  • #nn update constants file to collect all the constants scattered throughout the app (cleanup)
  • #12 Strip notImplemented() from all code, leaving only todo()
  • #nn improved mock object structure to reduce eval() footprint
  • #nn changed all “true”, “false” to TRUE, FALSE for consistency
  • #nn cosmetic update to text reporter includes test that generated debug instead of just file
  • #10 Add todo() as an alias for notImplemented() to begin phasing out the method to a more TAP compliant term.
  • #17 Add styling rules for todo and skip in web interface
Last edited by Jakobo, Tue Jul 28 10:33:42 -0700 2009
Home | Edit | New
Versions: