forked from cybrespace/pinafore
		
	update CONTRIBUTING
[skip ci]
This commit is contained in:
		
							parent
							
								
									5687d4e725
								
							
						
					
					
						commit
						69a2ef8696
					
				
					 1 changed files with 3 additions and 1 deletions
				
			
		| 
						 | 
					@ -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…
	
	Add table
		
		Reference in a new issue