aboutsummaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
Diffstat (limited to 'README')
-rw-r--r--README14
1 files changed, 6 insertions, 8 deletions
diff --git a/README b/README
index 14a2d83..2a3c065 100644
--- a/README
+++ b/README
@@ -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