updated readme

This commit is contained in:
Andrei Stoica 2023-05-17 09:48:00 -04:00
parent 76e0438062
commit e6d150421f
1 changed files with 5 additions and 11 deletions

View File

@ -88,9 +88,13 @@ docker-compose -p recipe-test up
running tests
```sh
pytest
pytest --cov=src/recipe_graph --cov-report lcov --cov-report html
```
The html report is under `htmlcov/` and can be viewed through any browser.
The `lcov` file can be used for the [Coverage Gutters](https://marketplace.visualstudio.com/items?itemName=ryanluker.vscode-coverage-gutters)
plugin for VS Code to view coverage in your editor.
**WARNINING**: If you get `ERROR at setup of test_db_connection` and
`ERROR at setup of test_db_class_creation`, please check if testing database is
already initiated. Testing is destructive and should be done on a fresh database.
@ -105,16 +109,6 @@ docker-compose -p recipe-test down
Test are written in pytest framework. Currently focused on unittest and code
coverage. Integration tests to come.
To run test use:
```sh
pytest --cov=src/recipe_graph --cov-report lcov --cov-report html
```
The html report is under `htmlcov/` and can be viewed through any browser.
The `lcov` file can be used for the [Coverage Gutters](https://marketplace.visualstudio.com/items?itemName=ryanluker.vscode-coverage-gutters)
plugin for VS Code to view coverage in your editor.
## TODO
> ☑ automate scraping\
> ☑ extracting quantity and name (via regex)\