Code coverage

Rails

Rails tests will generate code coverage at the end of the tests.

To get the code coverage of the whole Rails codebase, you need to run all the tests with:

1
bundle exec rspec

or

1
bin/rspec

To get the code coverage of a single file, you can run:

1
bundle exec rspec spec/models/user_spec.rb

or

1
bin/rspec spec/models/user_spec.rb

After the test run is complete, open coverage/index.html with a browser so you can check the code coverage.

Preact

Preact tests will generate code coverage at the end of the tests.

To get the code coverage of the Preact codebase, you need to run all the tests with:

1
npm run test

or

1
yarn test

After the test run is complete, you will see the coverage on the console.