-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile
36 lines (26 loc) · 778 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
format:
isort .
black .
lint:
flake8
black . --check
isort . --check-only
build_python_test:
docker build . -t atcmoney_test -f dockerfiles/python_test.dockerfile
provider_tests:
# TODO:
# add testing coverage
docker run --rm atcmoney_test pytest ./libs/providers/smoke_tests
build_and_run_provider_tests: build_python_test provider_tests
common_tests:
# TODO:
# add testing coverage
docker run --rm atcmoney_test pytest ./libs/common/tests
build_and_run_common_tests: build_python_test common_tests
build_cli_test:
docker build . -t atcmoney_cli_test -f dockerfiles/cli_test.dockerfile
cli_tests:
# TODO:
# add testing coverage
docker run --rm atcmoney_cli_test pytest ./cli/atcmoney_cli/tests --pdb
build_and_run_cli_tests: build_cli_test cli_tests