mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-11-10 21:28:04 +02:00
Automatic update from web-platform-tests Consolidate .gitignore files under the root (#15952) Multiple .gitignores aren't supported by the manifest update code when running against the filesystem, so put all the rules in the root file instead. This also adds a lint to check for extra .gitignore files. -- wpt-commits: 46712a196fbac08bac95203f4d0861d25268ea7f wpt-pr: 15952 |
||
|---|---|---|
| .. | ||
| chromium | ||
| test | ||
| webidl2 | ||
| .htaccess | ||
| check-layout-th.js | ||
| idlharness.js | ||
| idlharness.js.headers | ||
| LICENSE | ||
| META.yml | ||
| readme.md | ||
| sriharness.js | ||
| testdriver-actions.js | ||
| testdriver-vendor.js | ||
| testdriver-vendor.js.headers | ||
| testdriver.js | ||
| testdriver.js.headers | ||
| testharness.css.headers | ||
| testharness.js | ||
| testharness.js.headers | ||
| testharnessreport.js | ||
| testharnessreport.js.headers | ||
Resources
testharness.js
testharness.js is a framework for writing low-level tests of
browser functionality in javascript. It provides a convenient API for
making assertions and is intended to work for both simple synchronous
tests, and tests of asynchronous behaviour.
Getting started
To use testharness.js you must include two scripts, in the order given:
<script src=/resources/testharness.js></script>
<script src=/resources/testharnessreport.js></script>
Full documentation
For detailed API documentation please visit https://web-platform-tests.org/writing-tests/testharness-api.html.
Tutorials
You can also read a tutorial on Using testharness.js.