Sha256: f506c3e1ce8a09c31550a834b4b8c10bb3353cae20c653100e1303bb65d60be0

Contents?: true

Size: 1.26 KB

Versions: 1

Compression:

Stored size: 1.26 KB

Contents

jasmine-gem
============

Jasmine Gem dynamically serves and runs suites for [Jasmine](http://github.com/pivotal/jasmine).

To use:

`gem install jasmine`

You also need a JSON parser - `json`, `json_pure`, `yajl-ruby` or `ActiveSupport::JSON` (any of them will do).

Post-installation:

For Rails2 support, use

`script/generate jasmine`

For Rails3 support, use

`bundle exec jasmine init`

For other Ruby projects (including Merb), use

`jasmine init`

After initializing a project, you may

`rake jasmine`

to set up a server. Opening localhost:8888 in a web browser will now run your jasmine specs.

You may also

`rake jasmine:ci`

which will run your Jasmine suites using selenium and rspec. This task is suitable for running in continuous integration environments.  There is currently a known issue using this rake task with RSpec2 beta.

Simple Configuration:

Customize `spec/javascripts/support/jasmine.yml` to enumerate the source files, stylesheets, and spec files you would like the Jasmine runner to include.
You may use dir glob strings.

It is also possible to add overrides into the `spec/javascripts/support/jasmine_config.rb` file directly if you require further customization.

Copyright (c) 2008-2010 Pivotal Labs. This software is licensed under the MIT License.

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
edgecase-jasmine-1.0.1.1 README.markdown