OLD | NEW |
1 The Web Platform Tests Project [](http://irc.w
3.org/?channels=testing) | 1 The Web Platform Tests Project [](http://irc.w
3.org/?channels=testing) |
2 ============================== | 2 ============================== |
3 | 3 |
4 The Web Platform Tests Project is a W3C-coordinated attempt to build a | 4 The Web Platform Tests Project is a W3C-coordinated attempt to build a |
5 cross-browser testsuite for the Web-platform stack. Writing tests in a | 5 cross-browser testsuite for the Web-platform stack. Writing tests in a |
6 way that allows them to be run in all browsers gives browser projects | 6 way that allows them to be run in all browsers gives browser projects |
7 confidence that they are shipping software that is compatible with other | 7 confidence that they are shipping software that is compatible with other |
8 implementations, and that later implementations will be compatible with | 8 implementations, and that later implementations will be compatible with |
9 their implementations. This in turn gives Web authors/developers | 9 their implementations. This in turn gives Web authors/developers |
10 confidence that they can actually rely on the Web platform to deliver on | 10 confidence that they can actually rely on the Web platform to deliver on |
(...skipping 148 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
159 test development, so long as you fulfill the contribution requirements | 159 test development, so long as you fulfill the contribution requirements |
160 detailed in the [Contributing Guidelines][contributing]. No test is | 160 detailed in the [Contributing Guidelines][contributing]. No test is |
161 too small or too simple, especially if it corresponds to something for | 161 too small or too simple, especially if it corresponds to something for |
162 which you've noted an interoperability bug in a browser. | 162 which you've noted an interoperability bug in a browser. |
163 | 163 |
164 The way to contribute is just as usual: | 164 The way to contribute is just as usual: |
165 | 165 |
166 * Fork this repository (and make sure you're still relatively in sync | 166 * Fork this repository (and make sure you're still relatively in sync |
167 with it if you forked a while ago). | 167 with it if you forked a while ago). |
168 * Create a branch for your changes: | 168 * Create a branch for your changes: |
169 `git checkout -b your-name/topic`. | 169 `git checkout -b topic`. |
170 * Make your changes. | 170 * Make your changes. |
171 * Run the lint script described below. | 171 * Run the lint script described below. |
172 * Commit locally and push that to your repo. | 172 * Commit locally and push that to your repo. |
173 * Send in a pull request based on the above. | 173 * Send in a pull request based on the above. |
174 | 174 |
175 Lint tool | 175 Lint tool |
176 --------- | 176 --------- |
177 | 177 |
178 We have a lint tool for catching common mistakes in test files. You | 178 We have a lint tool for catching common mistakes in test files. You |
179 can run it manually by starting the `lint` executable from the root of | 179 can run it manually by starting the `lint` executable from the root of |
(...skipping 68 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
248 [contributing]: https://github.com/w3c/web-platform-tests/blob/master/CONTRIBUTI
NG.md | 248 [contributing]: https://github.com/w3c/web-platform-tests/blob/master/CONTRIBUTI
NG.md |
249 [ircw3org]: https://www.w3.org/wiki/IRC | 249 [ircw3org]: https://www.w3.org/wiki/IRC |
250 [ircarchive]: http://krijnhoetmer.nl/irc-logs/testing/ | 250 [ircarchive]: http://krijnhoetmer.nl/irc-logs/testing/ |
251 [mailarchive]: http://lists.w3.org/Archives/Public/public-test-infra/ | 251 [mailarchive]: http://lists.w3.org/Archives/Public/public-test-infra/ |
252 | 252 |
253 Documentation | 253 Documentation |
254 ============= | 254 ============= |
255 | 255 |
256 * [How to write and review tests](http://testthewebforward.org/docs/) | 256 * [How to write and review tests](http://testthewebforward.org/docs/) |
257 * [Documentation for the wptserve server](http://wptserve.readthedocs.org/en/lat
est/) | 257 * [Documentation for the wptserve server](http://wptserve.readthedocs.org/en/lat
est/) |
OLD | NEW |