Index: README.md |
=================================================================== |
--- a/README.md |
+++ b/README.md |
@@ -25,16 +25,26 @@ |
You can specify specific test files or directories on the command line, e.g.: |
`npm test test/synchronizer.js test/browser/elemHideEmulation.js`. |
### Running the browser tests in a real browser |
The tests under `test/browser` require a browser environment. `npm test` will |
run these in a headless browser, with each module being loaded in a new frame. |
+The default is to run in both Chromium and Firefox. You can select which |
+runners to use by setting the BROWSER_TEST_RUNNERS environment, the default |
+is "chromium,firefox". Possible values (separated by a ',') are: |
+ |
+- "chromium_remote": Chromium 60 (using the remote interface) |
+- "chromium": Chrome 63 (using WebDriver) |
+- "firefox": Firefox 60 |
+ |
+You can not set a specific version of the browser at runtime. |
+ |
Linting |
------- |
You can lint the code using [ESLint](http://eslint.org). |
eslint *.js chrome lib test |
You will need to set up ESLint and our configuration first, see |