If you have questions or issues, please use this projects GitHub Issues. You can also keep up to date on the Google Group or ping @jakeluer directly on Twitter. Chai developers can also be found on Freenode IRC in #letstest.js.
Please avoid making changes to the browser versions of chai if you are developing in the browser. All
changes to the library are to be made to
lib/* and then packaged for the browser using the
Tests are written in
exports style on mocha test framework.
There is a test file for each of the interfaces. The tests for
assert must pass in node.js
and in the browser, whereas the should tests only need to pass on node.js.
Browsers tests are currently known to pass in Chrome 16 and Firefox 8. Please let me know if you can test in other browsers or other version.
Server Side Testing
It’s quite simple…
Browser Side Testing
It’s also quite simple. Open up
test/browser/index.html in your nearest browser.
If you have made changes to any of the components, you must rebuild the browser package.
repo age : 1 year, 5 months active : 123 days commits : 638 files : 55 authors : 476 Jake Luer 74.6% 66 Veselin Todorov 10.3% 42 Domenic Denicola 6.6% 6 Ruben Verborgh 0.9% 5 Juliusz Gonera 0.8% 5 Scott Nonnenberg 0.8% 5 Jo Liss 0.8% 4 josher19 0.6% 4 John Firebaugh 0.6% 4 Nick Heiner 0.6% 3 Jeff Barczewski 0.5% 2 Edwin Shao 0.3% 2 Teddy Cross 0.3% 2 Jakub Nešetřil 0.3% 1 Anand Patil 0.2% 1 Niklas Närhinen 0.2% 1 Paul Miller 0.2% 1 Jeff Welch 0.2% 1 Sasha Koss 0.2% 1 Chris Connelly 0.2% 1 Benjamin Horsleben 0.2% 1 Victor Costan 0.2% 1 Chun-Yi 0.2% 1 Vinay Pulim 0.2% 1 DD 0.2% 1 Kilian Ciuffolo 0.2%