Commit | Line | Data |
---|---|---|
644eff8b RK |
1 | <html> |
2 | <head> | |
3 | </head> | |
4 | <body> | |
5 | These tests are run with <a href="http://code.google.com/p/js-test-driver/"> | |
6 | js-test-driver</a>. To use: | |
7 | ||
8 | This is a specialized version of the instructions found at the js-test-driver | |
9 | <a href="http://code.google.com/p/js-test-driver/wiki/GettingStarted"> | |
10 | Getting Started</a> wiki. They're listed as a courtesy, but you really should | |
11 | get to understand js-test-driver, which has lots of powerful features. | |
12 | ||
13 | To run tests: | |
14 | <ul> | |
15 | <li>Start a terminal window at the dygraphs root directory (one | |
16 | directory up from here.)</li> | |
17 | <li>From there, you start the test server and capture at least one slave | |
18 | browser. | |
19 | <ol> | |
7165f97b | 20 | <li>Run <code>java -jar ./auto_tests/lib/JsTestDriver-1.3.2.jar --port |
644eff8b RK |
21 | 9876</code></li> |
22 | <li>Open <a href="http://localhost:9876/capture"> | |
23 | http://localhost:9876/capture</a> in the browser you want to use for | |
24 | your test.</li> | |
25 | </ol> | |
26 | </li> | |
7165f97b | 27 | <li>Run the tests with <code>java -jar ./auto_tests/lib/JsTestDriver-1.3.2.jar |
644eff8b RK |
28 | --tests all</code></li> |
29 | </ul> | |
30 | ||
31 | This is a bit of a hack, but you can also run tests locally, and manually, by | |
32 | using this <a href="./misc/local.html">testing page</a>. Please don't rely on it | |
33 | as proof that your tests pass; the command-line is the reference for ensuring | |
34 | Dygraphs automated tests pass. | |
35 | </body> | |
36 | </html> |