karma-phantomjs-shim
Provides shims for PhantomJS
Last updated 2 years ago by tschaub .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install karma-phantomjs-shim 
SYNC missed versions from official npm registry.

karma-phantomjs-shim

Provides shims when running tests in PhantomJS.

Use

Install the plugin with npm:

npm install karma-phantomjs-shim

Configure Karma to load the plugin as a framework:

module.exports = function(config) {
  config.set({
    frameworks: ['phantomjs-shim']
    // additional settings here ...
  });
};

If you've defined the plugins section in your Karma config file you'll also need to add a karma-phantomjs-shim entry to your plugins array:

module.exports = function(config) {
  config.set({
    // [...]
    plugins: ['karma-phantomjs-shim']
    // [...]
  });
};

Shims

  • CustomEvent
  • Function.prototype.bind
  • Object.assign
  • String.prototype.includes
  • String.prototype.repeat
  • String.prototype.startsWith
  • requestAnimationFrame

Want more? Pull requests welcome!

Current Tags

  • 1.5.0                                ...           latest (2 years ago)

8 Versions

  • 1.5.0                                ...           2 years ago
  • 1.4.0                                ...           4 years ago
  • 1.3.0                                ...           4 years ago
  • 1.2.0                                ...           4 years ago
  • 1.1.2                                ...           4 years ago
  • 1.1.1                                ...           4 years ago
  • 1.1.0                                ...           4 years ago
  • 1.0.0                                ...           5 years ago

Copyright 2014 - 2016 © taobao.org |