chutzpah

Chutzpah is an open source JavaScript test runner which enables you to run unit tests using QUnit, Jasmine, Mocha and TypeScript.

APACHE-2.0 License

Stars
550
Committers
61
chutzpah - v4.2.2

Published by mmanela over 8 years ago

  • Upgraded to PhantomJS 2.1.1
  • Fixed Jasmine v1 bug
  • Added manual AMD start functionality
chutzpah - v4.2.1

Published by mmanela over 8 years ago

  • Upgraded to Mocha to 2.4.5
  • Added support for .jsx and .tsx files
  • Added React/Babel sample
chutzpah - v4.2.0

Published by mmanela over 8 years ago

  • Upgraded to QUnit 1.20 and Jasmine 2.4
  • Improved support for AngularJS Templates
  • Support for compilation to merged output file
  • Emma code coverage output support
  • Support running tests from chutzpah.json file in VS
  • Added tracing and parallelism settings to chutzpah.json
chutzpah - v4.1.0

Published by mmanela about 9 years ago

chutzpah - v4.0.3

Published by mmanela over 9 years ago

  • Fixes openinbrowser bug
chutzpah - v4.0.2

Published by mmanela over 9 years ago

  • Expose call phantom from test scripts
  • Allow user to choose browse to open with from command line
chutzpah -

Published by mmanela over 9 years ago

  • Fix concurency issue in code coverage
  • Make better error messages for test adapter
  • Improved AMD settings
chutzpah -

Published by mmanela over 9 years ago

  • Remove support for built in TypeScript and CoffeeScript compiler. Please use chutzpah.json compile setting instead.
  • Update to PhantomJs 2.0
  • Updated to QUnit 1.18
  • Added chutzpah.json inheritance
  • Added test harness batching per chutzpah.json file given setting
  • Added chutzpah.json environment properties
chutzpah - v3.3.1

Published by mmanela over 9 years ago

  • Updated version .net framework range in VS Adapater plugin
chutzpah -

Published by mmanela almost 10 years ago

  • Update to QUnit 1.16
  • Update to Jasmine 2.1.3
  • Improve parsing of Chutzpah.json files (finally allow comments)
  • Skip paths that are too long while discovering tests
  • Integrate test result transformers into Chutzpah.json file
  • Add LCOV test result transformer
  • Add TRX test result transformer
  • Add source map support for code coverage
  • Fix issue with requirejs urls containing querystrings
  • Move HTML template injection from HEAD tag to BODY tag
chutzpah -

Published by mmanela almost 10 years ago

  • Fix bug in JasmineV2 support where timetaken isn't calculated correctly causing an integer overflow
  • Update QUnit to 1.15 and update legacy version support
chutzpah - v3.2.5

Published by mmanela about 10 years ago

  • Enable Test Adapter in VS 14
  • Fix VS log message formatting
  • Honor code coverage setting when running from VS
  • Fixed issue where Chutzpah ignore parallelism setting
  • Report url loading errors
  • Support configuring user agent
chutzpah - 3.2.4

Published by mmanela about 10 years ago

3.2.4

  • Fix pop ups when Chutzpah traverses files in VS
  • Added time attribute to testcase output for JUnit
  • Update urls to github
chutzpah - 3.2.3

Published by mmanela about 10 years ago

3.2.3

  • Update QUnit to 1.14.0
  • Improve log messages
  • Add configurable code coverage percentage
  • Fix code coverage formatting
  • Ignore ssl errors

3.2.2

  • 238 Disabling code coverage in VS is not possible
  • 232 VS 2013 Test Explorer shows no JS tests
  • 243 Mocha + angular-mocks incompatibility
  • Fix file path generation for network shares
  • Update legacy TypeScript support to 1.0 (the last time this will update)

3.2.1

  • Fixed bug in execution of compile process
  • Added External compile mode

3.2.0

  • 224 Detect code coverage setting in TFS Build
  • 214 RequireJS BaseURL Problem
  • 181 Ability to debug TypeScript source in browser
  • 201 Exclude option is only used within chutzpah
  • 174 Potential Memory Issues Running JS Tests in VS2012
  • 183 Decouple TypeScript engine from Chutzpah
  • 222 Support custom test name