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
+10Lines changed: 10 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -63,6 +63,16 @@ There are several different environments (depending on the black boxes we test).
63
63
64
64
If you want to run tests in all environments, remove `-e poli-base-py39` and just run `tox`. This might take a while, and several conda envs will be created.
65
65
66
+
## Testing each environment manually using `pytest`
67
+
68
+
What `tox` does is essentially running certain `pytest` commands after creating relevant `conda` environments. You can usually run these by hand from the relevant environments by doing something like
69
+
70
+
```bash
71
+
pytest -v -m "unmarked"# for the base env.
72
+
73
+
pytest -v -m "poli__<relevant-env>"# for whichever environment
74
+
```
75
+
66
76
## Bump the version!
67
77
68
78
Your last commit in your branch should be a bump version.
0 commit comments