update CONTRIBUTING

[skip ci]
This commit is contained in:
Nolan Lawson 2018-04-12 09:44:02 -07:00
parent 5687d4e725
commit 69a2ef8696

View file

@ -45,6 +45,8 @@ Automatically fix most linting issues:
## Testing ## Testing
Testing requires running Mastodon itself, meaning the [Mastodon development guide](https://github.com/tootsuite/documentation/blob/master/Running-Mastodon/Development-guide.md) is relevant here. In particular, you'll need a recent version of Ruby, Redis, and Postgres running.
Run integration tests, using headless Chrome by default: Run integration tests, using headless Chrome by default:
npm test npm test
@ -87,4 +89,4 @@ Tests use [TestCafé](https://devexpress.github.io/testcafe/). The tests have a
* `1xx-test-name.js`: tests that do modify the Mastodon database * `1xx-test-name.js`: tests that do modify the Mastodon database
In principle the `0-` tests don't have to worry about In principle the `0-` tests don't have to worry about
clobbering each other, whereas the `1-` ones do. clobbering each other, whereas the `1-` ones do.