1.4.8 • Published 9 years ago

browser-mocha v1.4.8

Weekly downloads
3
License
ISC
Repository
github
Last release
9 years ago

browser-mocha

Build status NPM version Downloads

run browser mocha test by web driver

Installation

npm install browser-mocha

Try

try it by node demo.js, remember to open phantomjs web driver (phantomjs -w) before try

demo

Usage

basic usage

var browserMocha = require('browser-mocha')

browserMocha('some mocha code', {ui: 'bdd'}, function(err, data) {
	browserMocha.print(data.logs)
})

data is some of mocha runner value

  • logs array of print logs, can use browserMocha.print print to stdout
  • total count of test cases
  • failures count of failure test cases

Advanced

Test page will default add es5-shim, use {shim: false} to close it

Get script by browserMocha.getScript for custom debug

Options

Use more options like below

browserMocha('mocha code', {
	  ui: 'bdd'
	, reporter: 'spec'
	, timeout: '3000' // mocha timeout
	, host: 'localhost:8910' // webdriver host, default is this
	, title: 'my test' // page test
	, shim: true // add es5-shim, default true
	, browser: {
		  name: 'chrome'
		, version: '31'
		, platform: 'linux'
	}
}, callback)

License

ISC

1.4.8

9 years ago

1.4.7

9 years ago

1.4.6

9 years ago

1.4.5

9 years ago

1.4.4

9 years ago

1.4.3

9 years ago

1.4.2

9 years ago

1.4.1

9 years ago

1.4.0

9 years ago

1.2.1

9 years ago

1.2.0

9 years ago

1.1.1

9 years ago

1.0.0

9 years ago