Skip to content

Commit 0d8a232

Browse files
committed
Update dev guide to be more clear about installing dependencies and how to run tests
1 parent 906b86c commit 0d8a232

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

docs/dev-guide.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,15 @@ add your contributions to the **development** branch.
3030

3131
```shell
3232
git clone git@github.com:<user-name>/server-client-python.git
33+
cd server-client-python
3334
```
3435

35-
1. Run the tests to make sure everything is passing:
36+
1. Install dependencies and run the tests to make sure everything is passing:
3637

3738
```shell
38-
python setup.py test
39+
python -m pip install --upgrade pip
40+
pip install -e .[test] build
41+
pytest test
3942
```
4043

4144
1. Configure a remote that points to the source (upstream) repository:

0 commit comments

Comments
 (0)