Skip to content

Commit a97820f

Browse files
committed
Update testing notes
Fixes handlebars-lang#467
1 parent f6b6361 commit a97820f

1 file changed

Lines changed: 9 additions & 5 deletions

File tree

README.markdown

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -357,7 +357,6 @@ Helping Out
357357
To build Handlebars.js you'll need a few things installed.
358358

359359
* Node.js
360-
* Jison, for building the compiler - `npm install jison`
361360
* Ruby
362361
* therubyracer, for running tests - `gem install therubyracer`
363362
* rspec, for running tests - `gem install rspec`
@@ -367,11 +366,16 @@ and therubyracer if you've got bundler installed.
367366

368367
To build Handlebars.js from scratch, you'll want to run `rake compile`
369368
in the root of the project. That will build Handlebars and output the
370-
results to the dist/ folder. To run tests, run `rake spec`. You can also
371-
run our set of benchmarks with `rake bench`.
369+
results to the dist/ folder. To run tests, run `rake test`. You can also
370+
run our set of benchmarks with `rake bench`. Node tests can be run with
371+
`npm test` or `rake npm_test`. The default rake target will compile and
372+
run both test suites.
372373

373-
If you notice any problems, please report
374-
them to the GitHub issue tracker at
374+
Some environments, notably Windows, have issues running therubyracer. Under these
375+
envrionments the `rake compile` and `npm test` should be sufficient to test
376+
most handlebars functionality.
377+
378+
If you notice any problems, please report them to the GitHub issue tracker at
375379
[http://github.com/wycats/handlebars.js/issues](http://github.com/wycats/handlebars.js/issues).
376380
Feel free to contact commondream or wycats through GitHub with any other
377381
questions or feature requests. To submit changes fork the project and

0 commit comments

Comments
 (0)