Chutzpah is an open source JavaScript test runner which enables you to run unit tests using QUnit, Jasmine, Mocha, CoffeeScript and TypeScript.
Clone or download
Latest commit 4f5e7e4 Sep 21, 2018
Permalink
Failed to load latest commit information.
.github Create stale.yml Sep 21, 2018
3rdParty Fix edge js to use special build and switch to pupeteer Dec 14, 2017
Chutzpah.VS2013.sln.ide Allow test and reference settings to specify array of include and exc… Feb 22, 2015
Chutzpah docs Sep 20, 2018
ConsoleRunner release 4.4 Sep 20, 2018
EdgeJsPackages more progress Apr 6, 2018
Facts.Integration release 4.4 Sep 20, 2018
Facts release 4.4 Sep 20, 2018
PerfTester release 4.4 Sep 20, 2018
Samples updates Sep 18, 2018
Tools release 4.4 Sep 20, 2018
VS.Common release 4.4 Sep 20, 2018
VS2012.TestAdapter release 4.4 Sep 20, 2018
VS2012 release 4.4 Sep 20, 2018
VisualStudioContextMenu release 4.4 Sep 20, 2018
doc/images add images Sep 3, 2015
packages udpate nuget Sep 7, 2016
.gitignore get edgejs packages Jul 24, 2017
.hgignore Add support for reference html template files. Add upgrade report exc… Jul 10, 2013
Chutzpah.NoVS.sln jacoco support Nov 12, 2016
Chutzpah.VS.sln initial work Oct 14, 2016
License.txt More code coverage changes Apr 4, 2013
TeamCity.CodeBetter.sln add codebetter teamcity build task Aug 28, 2012
build.bat ensure test failures fail build Nov 24, 2016
cc.ps1 Fixes No _Chutzpah.coverage.json after upgrading to 4.1.0 #424 Nov 11, 2015
chocolateyInstall.ps1 version 3.2.6 Nov 8, 2014
chutzpah.nuspec update Sep 20, 2018
chutzpah.snk add strong signing Feb 29, 2012
default.ps1 new direction May 3, 2018
package-lock.json tsconfigs Sep 18, 2018
package.json tsconfigs Sep 18, 2018
perf_results.txt Put blanket includes in the html file to handle requirejs coverage Mar 4, 2015
qt.bat update gitignore Feb 4, 2016
readme.md Update readme.md Sep 20, 2018

readme.md

Chutzpah - A JavaScript Test Runner

Pronunciation: hutz·pah

Build Status Chutzpah NuGet version

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.

Get Chutzpah

Recent News

Quick Links

Building the code

  1. Clone the repo
  2. One time run .\build.bat install - This will install all dependencies
  3. Run .\build - This will build all the code and run tests.
  4. Open solution Chutzpah.NoVS.sln for normal changes

Features

Runs JavaScript unit tests from the command line

Run JavaScript unit tests from inside of Visual Studio
  • 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