Install the localhost
certificates of this repo found in misc/
. Follow this guide for Chrome.
As Safari on BrowserStack does not work with https://localhost
or https://127.0.0.1
, the tests use https://testhost:PORT
and https://corshost:PORT
. This requires adding these entries to your /etc/hosts
file if you want to run the tests from your machine:
127.0.0.1 testhost
127.0.0.1 corshost
- Run
npm test
to start the karma test runner. - Navigate to these hosts and accept the self-signed certificate:
-
https://testhost:9090
-
https://testhost:9095
-
https://testhost:9100
-
https://testhost:9105
-
https://corshost:9090
-
https://corshost:9095
-
https://corshost:9100
-
https://corshost:9105
- Navigate to
https://testhost:9876
, accept the self-signed certificate, and the tests will run