TestJS is a Javascript Unit Tester. Assertions, Tests (groups of assertions) and Test Suites are written in pure Javascript, not in HTML and Javascript as in some other frameworks.
TestJS is alpha software. It contains a useful set of assertions that can be composed into tests and test suites. Tests can be run in the browser and on the command line (basic HTML and text formatting of results). The TestJS roadmap includes support for asynchronous tests, todo tests, skipped tests, integration with Cruise Control (generation of xUnit style XML) and integration with Perl testing tools (generation of TAP).