- Added teardown for serial tests. Sync tests no longer require parameter. [Raevel]
- Fixed; removed some ansi-escape sequences in --boring mode [Norbert Schultz]
- Added coffee-script support (wahoo...)
- Fixed server listening check. Closes #62. [Andrew Stone]
- Fixed problem with
listen()sometimes firing on the same tick [guillermo]
- Fixed
assert.request()client logic into an issue() function, fired upon thelisten()callback if the server doesn't have an assigned fd. [guillermo] - Removed
--watch
- Removed
assertfrom test function signature Just userequire('assert'):) this will make integration with libraries like should cleaner.
- Added regexp support to
assert.response()headers - Removed
waitForExitcode, causing issues
- Added
assert.response()body RegExp support - Fixed issue with --serial not executing files sequentially. Closes #42
- Fixed hang when modules use
setInterval- monitor running tests & force the process to quit after all have completed + timeout [Steve Mason]
- Added node-jsocoverage to package.json (aka will respect npm's binroot)
- Added -t, --timeout MS option, defaulting to 2000 ms
- Added -s, --serial
- PREFIX clobberable
- Fixed
assert.response()for latest node - Fixed cov reporting from exploding on empty files
- Added
assert.type() - Renamed
assert.isNotUndefined()toassert.isDefined() - Fixed
assert.includes()param ordering
- Added docs/api.html
- Added -w, --watch
- Added
Arraysupport toassert.includes() - Added; outputting exceptions immediately. Closes #19
- Fixed
assert.includes()param ordering - Fixed
assert.length()param ordering - Fixed jscoverage links
- Added support for async exports
- Added timeout support to
assert.response(). Closes #3 - Added 4th arg callback support to
assert.response() - Added
assert.length() - Added
assert.match() - Added
assert.isUndefined() - Added
assert.isNull() - Added
assert.includes() - Added growlnotify support via -g, --growl
- Added -o, --only TESTS. Ex: --only "test foo()" --only "test foo(), test bar()"
- Removed profanity
- Added reporting source coverage (respects --boring for color haters)
- Added callback to assert.response(). Closes #12
- Fixed; putting exceptions to stderr. Closes #13
- Faster assert.response()
- Added -p, --port NUM flags
- Added assert.response(). Closes #11
- Fixed issue with reporting object assertions
- Added
make uninstall - Added better readdir() failure message
- Fixed
make installfor kiwi
- Added better usage docs via --help
- Added better conditional color support
- Added pre exit assertion support
- Added more room for filenames in test coverage
- Added boring output support via --boring (suppress colored output)
- Fixed async failure exit status
- Fixed exit status for CI support
- Initial release