Unit tests for FastAPI branch
Run via `make test`
This commit is contained in:
parent
d8e4237961
commit
4e6c30a909
19 changed files with 344 additions and 46 deletions
9
Makefile
9
Makefile
|
|
@ -1,3 +1,5 @@
|
|||
.PHONY: test
|
||||
|
||||
all: format check requirements.txt
|
||||
|
||||
format: prettier black
|
||||
|
|
@ -26,3 +28,10 @@ Pipfile.lock: Pipfile
|
|||
|
||||
requirements.txt: Pipfile.lock
|
||||
cat Pipfile.lock | jq -r '.default | map_values(.version) | to_entries | map("\(.key)\(.value)") | join("\n")' > requirements.txt
|
||||
|
||||
test:
|
||||
rm -rf ./tests/data
|
||||
mkdir -p ./tests/data
|
||||
LNBITS_DATA_FOLDER="./tests/data" \
|
||||
PYTHONUNBUFFERED=1 \
|
||||
./venv/bin/pytest -s
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue