docs: Add more details info on running local tests

This commit is contained in:
Lokesh Dhakar
2020-07-05 19:05:32 -07:00
parent 1c70277219
commit 79a480d929

View File

@@ -23,11 +23,26 @@ Grab the color palette from an image using just Javascript.Works in the browser
### Running tests
Run Cypress integration tests in Chrome browser.
There are two sets of tests:
1. Browser tests run with [Cypress](https://www.cypress.io)
2. Node tests run with [Karma](https://karma-runner.github.io/latest/index.html) and utilizing [Mocha](https://mochajs.org/)
To run both the browser and Node tests:
- `npm run dev` to start local server.
- `npm run test`
To run just the browser tests with the Cypress UI:
- `npm run dev` to start local server
- `npm run test:browser`
To run just the Node tests:
- `npm run test:node`
### Adding tests
- Update `cypress/test-pages/index.html` as needed or create a new test page if you need new examples.