Skip to content

Commit 34e946e

Browse files
committed
Improve static typing support for argument matchers
1 parent 1cebd3f commit 34e946e

File tree

6 files changed

+275
-74
lines changed

6 files changed

+275
-74
lines changed

CONTRIBUTING.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,8 @@ poetry run poe coverage
4141

4242
In an exciting twist, since version 1.6.0, Decoy's tests rely on Decoy itself to test (and more importantly, design) the relationships between Decoy's internal APIs. This means:
4343

44-
- Decoy's unit test suite serves as an end-to-end test of Decoy by virtue of existing (wow, very meta, actually kind of cool).
45-
- Changes that break a small part of Decoy may result in a large number of test failures, because if Decoy breaks it can't be used to test itself.
44+
- Decoy's unit test suite serves as an end-to-end test of Decoy by virtue of existing (wow, very meta, actually kind of cool).
45+
- Changes that break a small part of Decoy may result in a large number of test failures, because if Decoy breaks it can't be used to test itself.
4646

4747
If you find yourself in a situation where Decoy's test suite has blown up, **concentrate on getting the test suites that don't use Decoy to pass**. From there, lean on the type-checker to guide you to any components that aren't properly hooked up. Decoy also has a end-to-end smoke test suite (`tests/test_decoy.py`) that can be helpful in getting things back to green.
4848

@@ -61,7 +61,7 @@ poetry run poe format
6161
Decoy's documentation is built with [mkdocs][], which you can use to preview the documentation site locally.
6262

6363
```bash
64-
poetry run docs
64+
poetry run poe docs
6565
```
6666

6767
## Deploying

0 commit comments

Comments
 (0)