0.1.3 • Published 9 years ago
jasminify v0.1.3
jasminify
Use jasmine with browserify
- you can require it
- it doesn't pollute the global context (unless you want it to)
##usage es5
var jasminify = require('jasminify');
//enable your tests to just use describe(), it(), ... without an object prefix (e.g. test.describe(), ..)
var context = window;
//specify container where the results should get get written to
var getResultContainer = function() {
return document.getElementById('testContainer');
};
var jasmine = jasminify(context, getResultContainer);
var environment = jasmine.getEnv();
//do stuff, for example load test code dynamically
environment.execute();
##usage es6
import jasminify from 'jasminify'
//enable your tests to just use describe(), it(), ... without an object prefix (e.g. test.describe(), ..)
let context = window;
//specify container where the results should get get written to
let getResultContainer = () => document.getElementById('testContainer');
let jasmine = jasminify(context, getResultContainer);
let environment = jasmine.getEnv();
//do stuff, for example load test code dynamically
environment.execute();
##install with npm:
npm install jasminify