node package manager
We need your input. Help make JavaScript better: Take the 2017 JavaScript Ecosystem survey ยป



Build Status Dependency Status devDependency Status


This project enables you to use Referee (previously known as buster-assertions) as part of your tests running on Karma-runner.


$ npm install karma-referee --save-dev

Add refere as a framework:

frameworks: ['referee']

Then make sure you configure the karma-referee plugin.

plugins: [

Viola, you can now enjoy referee's assertion awesomeness from the comfort of your very own Karma-runner!


In addition to referee, the plugin also exposes the features in the referee-sinon module, which provides sinon-specific assertions such as assert.calledOnce and others. Formatio is also used to pretty-print error messages from Referee and Sinon.

The plugin expose the assert, refute and expect objects on window.