mocha-test-runner-polymer
v0.1.12
Published
Runs a mocha test
Downloads
30
Readme
mocha-test-runner
A custom element for running mocha tests
How it works:
attaches events to local existing mocha instance
does not rely on the html reporter (unless you wish to do so)
uses events to communicate its state as well as the attributes running, and failed
<html>
<head>
<title>My test suite</title>
<link rel="import" href="path/to/mocha-test/mocha-test-runner.html">
</head>
<body>
<mocha-test-runner></mocha-test-runner>
</body>
</html>
Install
Install with either NPM or Bower:
npm install mocha-test-runner-polymer --save-dev
bower install sebs/mocha-test-runner --save-dev
Usage
Use webcomponentsjs to polyfill the web component APIs in incompatible browsers. Then use the <mocha-test>
tag.
By default mocha-test assumes it is running within node_modules
or bower_components
and will find mocha in sibling folders.
ui
This attribute lets you control which user-interface is used. Either bdd, tdd or exports are valid options. bdd is the default.
<mocha-test-runner ui="tdd">...</mocha-test-runner>
License
MIT