You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+6-5Lines changed: 6 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,9 +11,12 @@ You will need the following tools:
11
11
12
12
Once those are installed, run `make setup` to perform the repository setup.
13
13
14
-
## Development server
14
+
## Development commands
15
15
16
-
Run `make devserver` in the repository root, which will build and rebuild the project every time the code changes.
16
+
-`make devserver` will start a development server on port 8080 and and rebuild the project every time the code changes.
17
+
-`make test` runs all tests
18
+
-`make coverage` runs all tests and opens the coverage report in your browser
19
+
-`make build` builds the software with production configuration
17
20
18
21
## Commit messages
19
22
@@ -22,6 +25,4 @@ to enable better overview over changes and enables automated tooling based on co
22
25
23
26
## Tests & test coverage
24
27
25
-
The test coverage goal is 100%. Please try to add tests for everything you add to the codebase. If in doubt, you’re always welcome to open an issue and ask for help.
26
-
27
-
To run tests, run `make test`. To show the test coverage graphically in your browser, run `make coverage`.
28
+
The test coverage goal is > 95%. Please try to add tests for everything you add to the codebase. If in doubt, you’re always welcome to open an issue and ask for help.
0 commit comments