update README.md
This commit is contained in:
parent
2c7418f333
commit
4d45992b84
22
README.md
22
README.md
@ -15,6 +15,28 @@ cargo build --release
|
|||||||
|
|
||||||
## Test
|
## Test
|
||||||
|
|
||||||
|
### unit tests
|
||||||
```bash
|
```bash
|
||||||
cargo test
|
cargo test
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### integration tests
|
||||||
|
* run the server locally or remotly (the URL must be changed if needed in `curling.bash` and `test_requests.py`)
|
||||||
|
* run curl tests
|
||||||
|
```bash
|
||||||
|
cd tests/bash/
|
||||||
|
./curling.bash && echo "passed"
|
||||||
|
```
|
||||||
|
* run python requests tests
|
||||||
|
```bash
|
||||||
|
# create a python venv
|
||||||
|
cd tests/python
|
||||||
|
python3 -m venv venv
|
||||||
|
source venv/bin/activate
|
||||||
|
|
||||||
|
# intall the requirements
|
||||||
|
pip install -r requirements
|
||||||
|
|
||||||
|
# launch the tests
|
||||||
|
python -m unitest
|
||||||
|
```
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user