Grunt Contrib Jasmine

screenshot of Grunt Contrib Jasmine

Run jasmine specs headlessly through Headless Chrome

Overview:

Grunt-contrib-jasmine v4.0.0 is a Grunt plugin that helps run jasmine specs headlessly through Headless Chrome. It offers features such as building and maintaining spec runners, running tests locally or on a remote server, customizing spec runners with templates, and support for AMD tests via the grunt-template-jasmine-requirejs module.

Features:

  • Headless Chrome Integration: Allows running jasmine specs headlessly through Headless Chrome.
  • Local and Remote Testing: Run tests locally on the filesystem or on a remote server using grunt-contrib-connect.
  • Customizable SpecRunner: Customize SpecRunner templates to tailor how the spec runner is built.
  • AMD Support: Supports AMD tests via the grunt-template-jasmine-requirejs module.
  • Code Coverage: Provides code coverage output with Istanbul and support for StealJS.
  • Configuration Options: Allows configuring various options like source files, specs, vendors, helpers, styles, and Jasmine version.

Summary:

Grunt-contrib-jasmine v4.0.0 is a powerful Grunt plugin that simplifies running jasmine specs headlessly through Headless Chrome. With features like customizable SpecRunners, support for AMD tests, and code coverage output, this plugin provides a comprehensive solution for testing your projects efficiently. It offers flexibility in configuring source files, specs, vendors, and provides options to customize the testing environment to suit your needs.

grunt
Grunt

Grunt is a popular JavaScript task runner that automates repetitive tasks like minification, compilation, and testing, allowing developers to focus on writing code.