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
#19TAP output does not stream in CGI mode
features
#16Path obfuscate setting for public demos and the like#18ANSI 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
#5skip() implementation to skip a test#7Message for skip() and notImplemented() methods to improve TAP compliance
changes
SnapTest 1.2.0
fixes
#nnTAP reporter properly streams output#nnImproved static method support#nnPrivate method inspection for mock objects#nnFatal errors during file loading were being suppressed
features
#13Multi Process support for full isolation testing on a per file+class+method level.#9Web front end for snaptest
changes
#nnreorganize code directories for easier isolation of components#nnupdate constants file to collect all the constants scattered throughout the app (cleanup)#12Strip notImplemented() from all code, leaving only todo()#nnimproved mock object structure to reduce eval() footprint#nnchanged all “true”, “false” to TRUE, FALSE for consistency#nncosmetic update to text reporter includes test that generated debug instead of just file#10Add todo() as an alias for notImplemented() to begin phasing out the method to a more TAP compliant term.#17Add styling rules for todo and skip in web interface
