1.4.8 • Published 10 years ago

browser-mocha v1.4.8

Weekly downloads
3
License
ISC
Repository
github
Last release
10 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

10 years ago

1.4.7

10 years ago

1.4.6

10 years ago

1.4.5

10 years ago

1.4.4

10 years ago

1.4.3

10 years ago

1.4.2

10 years ago

1.4.1

10 years ago

1.4.0

10 years ago

1.2.1

10 years ago

1.2.0

10 years ago

1.1.1

10 years ago

1.0.0

10 years ago