summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorChris Evich <cevich@redhat.com>2021-08-09 15:04:31 -0400
committerChris Evich <cevich@redhat.com>2021-08-09 17:32:55 -0400
commit27443660ce0f5f7365adc0f5fab98d4831cdd6ef (patch)
tree711c19ce6c5a0a9c52f7cfb566afcca27025d467 /Makefile
parent431707c72044154b956944d00b1ba40b303decb2 (diff)
downloadpodman-27443660ce0f5f7365adc0f5fab98d4831cdd6ef.tar.gz
podman-27443660ce0f5f7365adc0f5fab98d4831cdd6ef.tar.bz2
podman-27443660ce0f5f7365adc0f5fab98d4831cdd6ef.zip
Enable docker-py compat. testing w/ ignored result
Significant bitrot results in almost immediate test failure. This commit adds only the very basic, bare-minimum needed to get them started. ***TESTING RESULTS ARE IGNORED*** Signed-off-by: Chris Evich <cevich@redhat.com>
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile10
1 files changed, 7 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index fbd15bac7..2430ef505 100644
--- a/Makefile
+++ b/Makefile
@@ -502,10 +502,12 @@ validate.completions:
if [ -x /bin/zsh ]; then /bin/zsh completions/zsh/_podman; fi
if [ -x /bin/fish ]; then /bin/fish completions/fish/podman.fish; fi
+# Note: Assumes test/python/requirements.txt is installed & available
.PHONY: run-docker-py-tests
run-docker-py-tests:
- $(eval testLogs=$(shell mktemp podman_tmp_XXXX))
- ./bin/podman run --rm --security-opt label=disable --privileged -v $(testLogs):/testLogs --net=host -e DOCKER_HOST=tcp://localhost:8080 $(DOCKERPY_IMAGE) sh -c "pytest $(DOCKERPY_TEST) "
+ touch test/__init__.py
+ pytest test/python/docker/
+ -rm test/__init__.py
.PHONY: localunit
localunit: test/goecho/goecho
@@ -850,11 +852,13 @@ clean: ## Clean all make artifacts
build \
test/checkseccomp/checkseccomp \
test/goecho/goecho \
+ test/__init__.py \
test/testdata/redis-image \
libpod/container_ffjson.go \
libpod/pod_ffjson.go \
libpod/container_easyjson.go \
libpod/pod_easyjson.go \
.install.goimports \
- docs/build
+ docs/build \
+ venv
make -C docs clean