/jasmine-tagged

Tag and filter jasmine specs

Primary LanguageCoffeeScriptMIT LicenseMIT

Jasmine Tagged Build Status

Allows for tagging and filtering of specific Jasmine specs depending on the platform.

Installing

npm install jasmine-tagged

Building

  • Clone the repository
  • Run npm install
  • Run grunt to compile the CoffeeScript

Using

  describe "Javascript", ->
    describe "on the #server", ->
      it "can access files"
    describe "on the #browser", ->
      it "can access localstorage"

In jasmine-helper.js

require 'jasmine-tagged'

jasmineEnv = jasmine.getEnv()
jasmineEnv.setIncludedTags(["browser"])

# By default untagged specs are run, uncomment to change that behavior
# jasmineEnv.includeSpecsWithoutTags(false)