Changes for version 0.23

  • Fixed Test.Browser to work with Konqueror. Patch from Cory Bennett.
  • Fixed a bunch of syntax errors, typos, and out-and-out broken bits, thanks to a run of jslint by Cory Bennett.
  • Eliminated Unicode characters from the code, as suggested by jslint. Of course, JavaScript is supposed to be a UTF-8 language, but who knows really, so it's best to be safe and let the implementation work with ASCII. Tests can of course still be written using Unicode.
  • Fixed a bug in `canOK` where a lack of arguments caused a `diag` output to be missing a class name. Caught by Cory Bennet and jslint.
  • Changed the name of the `output` variable in `Director.js` to `toOutput`, since `output` is apparently a builtin in Directory. Reported by Cory Bennett.

Documentation

Back end for building test libraries
Run TAP standard JavaScript test scripts with statistics
Run TAP standard JavaScript test scripts with statistics in a Browser
Run TAP standard JavaScript test scripts with statistics in Director
A framework for writing test scripts
Basic utilities for writing JavaScript tests.

Modules

Basic utilities for writing JavaScript tests.