OLD | NEW |
(Empty) | |
| 1 Annotation-Protocol: Guidelines for Contributing Tests |
| 2 ====================================================== |
| 3 |
| 4 This document describes the method people should use for authoring tests and |
| 5 integrating them into the repository. Anyone is welcome to submit new tests to |
| 6 this collection. If you do, please create the tests following the guidelines |
| 7 below. Then submit them as a pull request so they can be evaluated |
| 8 |
| 9 Structure |
| 10 --------- |
| 11 |
| 12 Tests are organized by client or server, and then by major section of the Annota
tion |
| 13 Protocol specification. The folders associated with these are: |
| 14 |
| 15 * client - tests a client needs to run |
| 16 * server - tests to be run against a server |
| 17 |
| 18 Within these folders, special files ending with the suffix ".html" provide the s
ource |
| 19 for the test as a set javascript calls to perform the test. |
| 20 |
| 21 * scripts - JavaScript that are included by tests |
| 22 * tools - supporting scripts and files |
| 23 |
| 24 Client Test Cases |
| 25 ----------------- |
| 26 |
| 27 @@@TODO@@@ describe the structure of client test cases. |
| 28 |
| 29 Server Test Cases |
| 30 ----------------- |
| 31 |
| 32 @@@TODO@@@ describe the structure of server test cases. |
| 33 |
| 34 |
| 35 Command Line Tools |
| 36 ------------------ |
| 37 |
| 38 ### Stand-alone Annotation Server ### |
OLD | NEW |