Upstream version 5.34.98.0
[platform/framework/web/crosswalk.git] / src / third_party / trace-viewer / third_party / tvcm / third_party / gl-matrix / TESTING.md
1 Running the test suite
2 =======================
3
4 The unit tests are built upon the following tools:
5
6 * Jasmine -- the underlying test suite which executes the test and reports feedback
7 * node.js -- used for testing at the command line, via the `jasmine-node` package
8 * selenium -- used for automated in-browser testing via Ruby
9
10 If Ruby is installed, you can set up with:
11
12     gem install bundler
13     bundle install
14
15 ...and then test with:
16
17     rake
18     
19 Hint: also look at
20
21     rake --tasks
22
23 If Ruby is not installed, you must test with `jasmine-node` directly:
24
25     NODE_PATH=$NODE_PATH:.                       \
26       node_modules/jasmine-node/bin/jasmine-node \
27       spec/helpers/node_helper.js