update README.md

This commit is contained in:
landrigun 2022-09-21 09:56:30 +01:00
parent 2c7418f333
commit 4d45992b84

View File

@ -15,6 +15,28 @@ cargo build --release
## Test
### unit tests
```bash
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
```