Both Chrome and Firefox are required to run the run the full set of tests. ## Basic To run tests in both browsers headlessly and report the results: `npm run test` ## Browser To run tests in a Chrome browser not in headless mode which allows you to debug from the console: `npm run test:browser` ## Selective Testing To test only an individual file: `npm run test --file=Signal` Or to run on an entire directory: `npm run test --dir=signal`