Revision 410fe8465f4c5a51d25d95c62a53b569d980c1cf authored by Robert Ma on 19 March 2018, 15:34:37 UTC, committed by Robert Ma on 19 March 2018, 15:34:37 UTC
Similar to #10030 (which was for `wpt run`), this commit makes `wpt
check-stability` return a non-zero exit code when no tests run.

Also fix some code smells:

* `run` was redefined by `do_delayed_imports` to a different function.
  Rename the other `run` method in this module to `setup_and_run`.
* `retcode` was unnecessarily defined in the top scope. Remove it to
  avoid redefinition.
* `global logger` and the call to `get_parser` were extraneous in `run`
  (now `setup_and_run`) and hence are removed.
1 parent 9b3bb05
History
File Mode Size
tools
OWNERS -rw-r--r-- 71 bytes
alternate.css -rw-r--r-- 34 bytes
crossorigin-anon-script.js -rw-r--r-- 29 bytes
crossorigin-anon-script.js.headers -rw-r--r-- 31 bytes
crossorigin-anon-style.css -rw-r--r-- 37 bytes
crossorigin-anon-style.css.headers -rw-r--r-- 31 bytes
crossorigin-creds-script.js -rw-r--r-- 30 bytes
crossorigin-creds-script.js.sub.headers -rw-r--r-- 123 bytes
crossorigin-creds-style.css -rw-r--r-- 37 bytes
crossorigin-creds-style.css.sub.headers -rw-r--r-- 123 bytes
crossorigin-ineligible-script.js -rw-r--r-- 35 bytes
crossorigin-ineligible-style.css -rw-r--r-- 37 bytes
ed25519-broken-signature.js -rw-r--r-- 39 bytes
ed25519-broken-signature.js.headers -rw-r--r-- 108 bytes
ed25519-multi-signature-headers.js -rw-r--r-- 24 bytes
ed25519-multi-signature-headers.js.headers -rw-r--r-- 191 bytes
ed25519-multi-signature.js -rw-r--r-- 24 bytes
ed25519-multi-signature.js.headers -rw-r--r-- 158 bytes
ed25519-multi-signature2.js -rw-r--r-- 24 bytes
ed25519-multi-signature2.js.headers -rw-r--r-- 160 bytes
ed25519-no-signature.js -rw-r--r-- 27 bytes
ed25519-signature.js -rw-r--r-- 24 bytes
ed25519-signature.js.headers -rw-r--r-- 108 bytes
ed25519-signature2.js -rw-r--r-- 24 bytes
ed25519-signature2.js.headers -rw-r--r-- 108 bytes
ed25519-style-multi-signature-headers.css -rw-r--r-- 37 bytes
ed25519-style-multi-signature-headers.css.headers -rw-r--r-- 191 bytes
ed25519-style-multi-signature.css -rw-r--r-- 37 bytes
ed25519-style-multi-signature.css.headers -rw-r--r-- 158 bytes
ed25519-style-multi-signature2.css -rw-r--r-- 37 bytes
ed25519-style-multi-signature2.css.headers -rw-r--r-- 160 bytes
ed25519-style-no-signature.css -rw-r--r-- 37 bytes
ed25519-style-wrong-signature.css -rw-r--r-- 37 bytes
ed25519-style-wrong-signature.css.headers -rw-r--r-- 108 bytes
ed25519-style.css -rw-r--r-- 37 bytes
ed25519-style.css.headers -rw-r--r-- 109 bytes
matching-digest.js -rw-r--r-- 21 bytes
non-matching-digest.js -rw-r--r-- 25 bytes
style.css -rw-r--r-- 37 bytes
subresource-css-ed25519.tentative.html -rw-r--r-- 3.4 KB
subresource-ed25519-with-csp.tentative.html -rw-r--r-- 1.9 KB
subresource-ed25519.tentative.html -rw-r--r-- 2.7 KB
subresource-integrity.sub.html -rw-r--r-- 14.5 KB

back to top