Jasmine-style expect syntax for nodejs + browser
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
test
.eslintrc.json
.gitignore
.nvmrc
.travis.yml
LICENSE
README.md
bower.json
expectations.js
index.html
package-lock.json
package.json
testem.json
testserver.js
version

README.md

Build Status

Jasmine-style expectations for node.js & the browser

This is a standalone package that supplies jasmine style expect(foo).toEqual(bar);-style expectations.

Designed for use in mocha, but suitable for use in any test framework.

Installation

  • NodeJS: npm install expectations
  • Browser: Download manually, or bower install expectations

Usage

NodeJS:

require('expectations');	// exports a global, so use anywhere

From Mocha (on commandline or add to test/mocha.opts):

--require expectations

In browser:

<script src="expectations.js"></script>

API

We aim to support the majority of the jasmine expect API, but there are likely things missing. Pull Requests (with tests!) graciously accepted.