-
Notifications
You must be signed in to change notification settings - Fork 9
/
Makefile
36 lines (25 loc) · 807 Bytes
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# Testing
test_parse:
pytest -vv --cov=massql ./tests/test_parse.py
test_translate:
pytest -vv --cov=massql ./tests/test_translate.py
test_extraction:
pytest -vv --cov=massql ./tests/test_extraction.py
test_visualize:
pytest -vv --cov=massql ./tests/test_visualize.py
test_fileloading:
pytest -vv --cov=massql ./tests/test_file_loading.py
test_query:
pytest -vv --cov=massql ./tests/test_query.py -n 4
test_full:
pytest -vv --cov=massql ./tests/ -n 8
# test_full_parallel:
# pytest -vv test.py test_parse.py test_extraction.py -n 6
# test_specific:
# pytest --capture=tee-sys -vv test.py::test_min_intensitypercent
# pytest --capture=tee-sys -vv test.py::test_query
deploy_clean:
rm build/ dist/ massql.egg-info -rf
deploy_pypi:
python -m build --sdist --wheel .
twine upload dist/*