Add requirements for testing
parent
37fecdffbf
commit
21f433e4c9
@ -17,6 +17,13 @@ Before your contributions can be accepted, you must:
|
|||||||
* All source files must end with a newline
|
* All source files must end with a newline
|
||||||
* Line endings: UNIX style (\n)
|
* Line endings: UNIX style (\n)
|
||||||
|
|
||||||
|
## Testing
|
||||||
|
|
||||||
|
All Pull Requests should, unless impossible/impractical, contain tests for the new functionality.
|
||||||
|
|
||||||
|
For a new feature this should be a basic smoke test of the feature plus tests for edge cases and for parameter changes.
|
||||||
|
|
||||||
|
For a bug fix there should be at least one test that fails without the fix and passes with it.
|
||||||
|
|
||||||
## Design Principles
|
## Design Principles
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user