Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/felixge/ooti

A kickass test suite for node.js
https://github.com/felixge/ooti

Last synced: about 2 months ago
JSON representation

A kickass test suite for node.js

Awesome Lists containing this project

README

        

Design goals
============
* Make testing as easy & fun as JS itself
* Write tests in pure JS, no DSL parsing
* Make it very easy to figure out what failed
* Run tests in async or sync mode
* Use human language for BDD style testing with spec() and define()

Todo
====
* Handle file not found
* Add command line option parser
* Implement --quite flag
* Implement --async flag
* Support async tests with regular cli output formatter
* Support for "regular" mjsunit tests
* Add cli_color output formatter
* Add support for jslint
* Load define() statements from different files
* Support for ~/.ooticonfig configuration file
* Track runtime of each individual step, test case, test and group
* Buffer stdio (maybe more confusing than helpful?)