Skip to content


Add some clarification to running specs using rspec
Browse files Browse the repository at this point in the history
  • Loading branch information
adambeynon committed Nov 7, 2013
1 parent 91c557c commit babc0d7
Showing 1 changed file with 43 additions and 0 deletions.
43 changes: 43 additions & 0 deletions
Expand Up @@ -4,6 +4,49 @@ An attempt at a compatibility layer of rspec for opal.

## Usage

Add `opal-rspec` to your Gemfile:

gem 'opal-rspec'

### Run specs in phantomjs

To run specs, a rake task can be added which will load all spec files from

require 'opal/rspec/rake_task'

Then, to run your specs inside phantomjs, just run the rake task:

bundle exec rake

### Run specs in a browser

`opal-rspec` can use sprockets to build and serve specs over a simple rack
server. Add the following to a `` file:

require 'bundler'

run { |s|
s.main = 'opal/rspec/sprockets_runner'
s.append_path 'spec'
s.debug = false

Then run the rack server `bundle exec rackup` and visit `http://localhost:9292`
in any web browser.

## Contributing

Install required gems at required versions:

$ bundle install
Expand Down

0 comments on commit babc0d7

Please sign in to comment.