From 27c29a5f3c563b73db7aaa415c6f4093952fe24e Mon Sep 17 00:00:00 2001 From: Melvin Klein Date: Fri, 25 Oct 2024 15:08:28 +0200 Subject: [PATCH 1/2] fix return of makefile --- Makefile | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 3d2687d0..3f2421c4 100644 --- a/Makefile +++ b/Makefile @@ -7,11 +7,10 @@ install-dev: @for f in $(shell ls ${SERVICES_DIR}); do pip install -e ${SERVICES_DIR}/$${f}[dev]; done test: - @for f in $(shell ls ${SERVICES_DIR}); do cd ${SERVICES_DIR}/$${f}; pytest; cd ../..; done + @for f in $(shell ls ${SERVICES_DIR}); do set -e; cd ${SERVICES_DIR}/$${f}; pytest; cd ../..; done lint: # lint examples flake8 --toml-config $(word 1, $(wildcard $(SERVICES_DIR)/*))/pyproject.toml --black-config $(word 1, $(wildcard $(SERVICES_DIR)/*))/pyproject.toml examples; # lint services - @for f in $(shell ls ${SERVICES_DIR}); do cd ${SERVICES_DIR}/$${f}; flake8 .; cd ../..; done - + @for f in $(shell ls ${SERVICES_DIR}); do set -e; cd ${SERVICES_DIR}/$${f};flake8 .; cd ../..; done \ No newline at end of file From cb76351b59989f78dfea44d49e0cd96c3ddafecb Mon Sep 17 00:00:00 2001 From: Melvin Klein Date: Fri, 25 Oct 2024 15:29:42 +0200 Subject: [PATCH 2/2] fix error 5 for tests --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 3f2421c4..3f071fa4 100644 --- a/Makefile +++ b/Makefile @@ -7,7 +7,7 @@ install-dev: @for f in $(shell ls ${SERVICES_DIR}); do pip install -e ${SERVICES_DIR}/$${f}[dev]; done test: - @for f in $(shell ls ${SERVICES_DIR}); do set -e; cd ${SERVICES_DIR}/$${f}; pytest; cd ../..; done + @for f in $(shell ls ${SERVICES_DIR}); do set -e; cd ${SERVICES_DIR}/$${f}; sh -c 'pytest || ([ $$? = 5 ] && exit 0 || exit $$?)'; cd ../..; done lint: # lint examples