Pronunciation: hutz·pah
Chutzpah is an open source JavaScript test runner which enables you to run unit tests using QUnit, Jasmine, Mocha, CoffeeScript and TypeScript.
For comments, praise, complaints you can reach me on twitter at @mmanela.
Chutzpah supports the QUnit, Jasmine and Mocha testing frameworks. Chutzpah uses the PhantomJS headless browser to run your tests.
- Command Line Runner nuget or chocolatey
- Visual Studio Test Adapter for Visual Studio 2012 or newer
- Visual Studio Test Runner for 2010 or newer
- Chutzpah 4.3 - Web Server Mode
- Chutzpah 4.0 – Batching, Inheritance and more*
- Chutzpah 3.3
- Chutzpah 3.2 – A smarter approach to compilation
- Full Documentation
- How do I use Chutzpah?
- How can I use it with RequireJS?
- How can I use it with TypeScript?
- How can I use it with CoffeeScript?
- How to build the code?
- How can I contribute to this project?
- Clone the repo
- One time run .\build.bat install - This will install all dependencies
- Run .\build - This will build all the code and run tests.
- Open solution Chutzpah.NoVS.sln for normal changes
- Right click menu to run tests
- Shows test results in Error window
- Shows test results in Ouput window
- Integrates into VS 2012 Unit Test Explorer