Skip to content
This repository has been archived by the owner on Oct 21, 2021. It is now read-only.

Releases: taskworld/test-bed

v0.777.77-beta — webpack 3 compatibility

27 Feb 05:20
Compare
Choose a tag to compare
  • This makes test-bed compatible with webpack 3. (webpack 4 later)

v0.77.77 — Many new stuffs!!

14 Jan 05:54
Compare
Choose a tag to compare

This release brings a lot of cool stuffs from contributors. Thanks a lot for contributions, and sorry that I haven’t taken the time to maintain this project for several months.

  • Now you can specify which webpack configuration file to use. (#6) Contributed by @lukastaegert
  • You can use webpackMiddleware option to override webpack-dev-middleware configuration. (#9) Contributed by @meta-meta
  • Reduced noise in webpack output by default (#10) Contributed by @lukastaegert
  • Added CLI and configuration option to launch default browser when test-bed is run. (#10) Contributed by @lukastaegert
  • Allowed changing port from configuration file in addition to from the CLI. (#10) Contributed by @lukastaegert
  • Improved webpack 2 compatibility.
  • Added end-to-end test for this project so we know things are still working.
  • Set up Git-based deployment to npm via CircleCI, which makes it easier for me to release new versions. Also switched to my own weird versioning scheme which is compatible with semver.

v0.6.0 — Stack traces for Mocha adapter.

05 Sep 06:42
Compare
Choose a tag to compare

In this release, we upgraded the Mocha adapter to log test failures to the console.

In previous version, when there is a test failure, the report shown in the browser window does not contain original source file information (because it does not have access to the source map).

In this version, we also log test failures to the console. This allows you to use your devtools to look at the stack trace, which contains the source mapping.

Hope this release will make your test workflow more enjoyable :)

v0.4.0

08 Jun 08:49
Compare
Choose a tag to compare
  • Fixed a memory leak bug that caused the server to crash after many runs.
  • Better coverage reports.
    • Coverage reports are now cached per-test-file. This leads to a more accurate report when changing the test files.
    • Coverage reports are now generated in a separate process. This also makes the server crash less often.
  • Simpler test entry configuration. No more TestBed global in your test entry file.
  • Test framework adapters. As test-bed becomes more sophisticated, more integration with the test framework (e.g. Mocha) is required. Forcing users to update their test entry file every time a new version is released is no good. test-bed now ships with adapters for test frameworks (only Mocha for now).