diff options
author | Yuchen Pei <hi@ypei.me> | 2021-12-08 21:33:06 +1100 |
---|---|---|
committer | Yuchen Pei <hi@ypei.me> | 2021-12-08 21:33:06 +1100 |
commit | 1cd0bf69a60d9cc1025d5ea760139e14ded526a9 (patch) | |
tree | f090b1b123aff9442d195e64ce30b9ba3789c3f8 | |
parent | 363292644c504033b35b1dfff1342c35f17d66f4 (diff) |
Minor formatting fix
-rw-r--r-- | README | 14 |
1 files changed, 6 insertions, 8 deletions
@@ -43,38 +43,36 @@ HEADLESS TESTS: To launch the test suite from the command line, ensure the extension has been built with automated test suite. Then install selenium-webdriver and geckodriver, and ensure the latter is in $PATH: - $ npm install selenium-webdriver $ npm install geckodriver $ export PATH=$PATH:./node_modules/.bin Now you can invoke the test with - $ node ./test.js which will print out a summary of test results. Optionally you can also test with a chosen seed - $ node ./test.js 12345 HEADLESS COMPLIANCE CHECK: -To check whether a webpage is LibreJS-compliant from the command line, ensure that the extension has NOT been built with automated test suite. Then install selenium-webdriver and geckodriver, and ensure the latter is in $PATH: - +To check whether a webpage is LibreJS-compliant from the command line, +ensure that the extension has NOT been built with automated test +suite. Then install selenium-webdriver and geckodriver, and ensure the +latter is in $PATH: $ npm install selenium-webdriver $ npm install geckodriver $ export PATH=$PATH:./node_modules/.bin Now you can check a webpage for compliance with - $ node ./compliance.js <url> -It will open the url in a headless browser, save a screenshot, and output the compliance check result. +It will open the url in a headless browser, save a screenshot, and +output the compliance check result. For example, to check the compliance of the FSF homepage, do - $ node ./compliance.js https://fsf.org |