File tree Expand file tree Collapse file tree
firestore-emulator/javascript-quickstart Expand file tree Collapse file tree Original file line number Diff line number Diff line change 22
33Let's try writing some simple tests for our security rules.
44
5- ## Setup
5+ ## tl;dr
66
7- ### Install Node dependencies
7+ ```
8+ firebase emulators:exec "PATH=$PATH npm test"
9+ ```
810
9- Run ` npm install ` from this directory, and make sure that you have a recent
10- version of the [ Firebase CLI tool] ( https://github.com/firebase/firebase-tools )
11- installed (you'll need ` firebase --version ` to be at least ` 6.3.0 ` ).
11+ ## Dependencies
1212
13- ### Running the emulator
13+ * ` node `
14+ * ` firebase ` (the [ Firebase CLI tool] ( https://github.com/firebase/firebase-tools ) )
1415
15- Setup the Firestore emulator
16- ```
17- firebase setup:emulators:firestore
18- ```
19- Start the firestore emulator (and leave it running during the tests)
20- ```
21- firebase emulators:start --only firestore
22- ```
16+ ## Rules
17+
18+ The rules you're testing are in ` firestore.rules ` . You can read more about
19+ Firebase security rules [ here] ( http://firebase.google.com/docs/rules ) .
2320
24- ## Running the tests
21+ ## Tests
2522
2623To run the tests, execute
2724```
You can’t perform that action at this time.
0 commit comments