jasmine-test-container-support
This is an extension for jasmine that provides per-spec test containers, i.e. <div />
DOM elements.
Features
The library provides a test container with a caption for each spec. Links and conditional coloring for successful or failed tests are included.
The screenshot shows the container being used during SVG rendering test for bpmn-js.
Usage
Get the test container support extend jasmine with it before running the test suite.
var JasmineTestContainerSupport = windowJasmineTestContainerSupport || ; JasmineTestContainerSupport;
The container support extends the jasmine test environment with a #getTestContainer()
method.
Use it in your tests to locate a per spec test container that your test cases may draw in.
;
The container hijacks the jasmine reporters feature to get access to the currently executed spec and create the container for it. Check out the implementation.
LICENSE
MIT