44
55
66test-local : build
7+
8+ @# if PATH_TO_TEST we asuume you know what you are doing
9+ @if [ -z ${PATH_TO_TEST} ]; then \
10+ ./scripts/ensure_local_setup.sh; \
11+ fi
12+
713 docker run -it -v ${PWD}:/usr/src -w /usr/src \
814 -e LABELBOX_TEST_ENVIRON="local" \
915 -e DA_GCP_LABELBOX_API_KEY=${DA_GCP_LABELBOX_API_KEY} \
1016 -e LABELBOX_TEST_API_KEY_LOCAL=${LABELBOX_TEST_API_KEY_LOCAL} \
11- local/labelbox-python:test pytest $(PATH_TO_TEST )
17+ local/labelbox-python:test pytest $(PATH_TO_TEST)
1218
1319test-staging : build
1420 docker run -it -v ${PWD} :/usr/src -w /usr/src \
1521 -e LABELBOX_TEST_ENVIRON=" staging" \
1622 -e DA_GCP_LABELBOX_API_KEY=${DA_GCP_LABELBOX_API_KEY} \
1723 -e LABELBOX_TEST_API_KEY_STAGING=${LABELBOX_TEST_API_KEY_STAGING} \
18- local/labelbox-python:test pytest $(PATH_TO_TEST )
24+ local/labelbox-python:test pytest $(PATH_TO_TEST )
1925
2026test-prod : build
2127 docker run -it -v ${PWD} :/usr/src -w /usr/src \
@@ -30,12 +36,12 @@ test-onprem: build
3036 -e DA_GCP_LABELBOX_API_KEY=${DA_GCP_LABELBOX_API_KEY} \
3137 -e LABELBOX_TEST_API_KEY_ONPREM=${LABELBOX_TEST_API_KEY_ONPREM} \
3238 -e LABELBOX_TEST_ONPREM_HOSTNAME=${LABELBOX_TEST_ONPREM_HOSTNAME} \
33- local/labelbox-python:test pytest $(PATH_TO_TEST )
39+ local/labelbox-python:test pytest $(PATH_TO_TEST )
3440
3541test-custom : build
3642 docker run -it -v ${PWD} :/usr/src -w /usr/src \
3743 -e LABELBOX_TEST_ENVIRON=" custom" \
3844 -e DA_GCP_LABELBOX_API_KEY=${DA_GCP_LABELBOX_API_KEY} \
3945 -e LABELBOX_TEST_API_KEY_CUSTOM=${LABELBOX_TEST_API_KEY_CUSTOM} \
4046 -e LABELBOX_TEST_GRAPHQL_API_ENDPOINT=${LABELBOX_TEST_GRAPHQL_API_ENDPOINT} \
41- local/labelbox-python:test pytest $(PATH_TO_TEST )
47+ local/labelbox-python:test pytest $(PATH_TO_TEST )
0 commit comments