Index: README.md |
=================================================================== |
--- a/README.md |
+++ b/README.md |
@@ -25,16 +25,27 @@ |
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 (using the remote interface) |
+and Firefox. You can select which runners to use by setting the |
+BROWSER_TEST_RUNNERS environment, the default is |
+"chromium_remote,firefox". Possible values (separated by a ',') are: |
+ |
+- "chromium_remote": Chromium 60 (using the remote interface) |
+- "chromium": Chrome 63 (using WebDriver) |
+- "firefox": Firefox 60 |
kzar
2018/08/03 15:22:49
Nit: Mind specifying that the Firefox tests run wi
hub
2018/08/03 16:13:53
Done.
|
+ |
+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 |