update CONTRIBUTING
[skip ci]
This commit is contained in:
parent
5687d4e725
commit
69a2ef8696
|
@ -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.
|
||||||
|
|
Loading…
Reference in a new issue