From acd16b52d11627ca66b858b4c3d39e2bed41e28f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Hoguin?= Date: Sat, 24 Nov 2018 00:09:00 +0100 Subject: Improve ct/eunit tests Also don't run eunit if there's no src/test directory. --- test/plugin_ct.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'test/plugin_ct.mk') diff --git a/test/plugin_ct.mk b/test/plugin_ct.mk index d2df526..4c5945a 100644 --- a/test/plugin_ct.mk +++ b/test/plugin_ct.mk @@ -14,7 +14,7 @@ ct-all: build clean $t $(MAKE) -C $(APP) -f erlang.mk bootstrap $v $i "Check that Common Test detects no tests" - $t $(MAKE) -C $(APP) ct | grep -q "Nothing to be done for 'ct'." + $t $(MAKE) -C $(APP) ct | grep -c "Nothing to be done for 'ct'." | grep -q 1 $i "Generate a Common Test suite" $t mkdir $(APP)/test @@ -100,7 +100,7 @@ ct-apps-only: build clean "random_int() -> 4." > $(APP)/apps/my_lib/src/my_lib.erl $i "Check that Common Test detects no tests" - $t $(MAKE) -C $(APP) ct | grep -q "Nothing to be done for 'ct'." + $t $(MAKE) -C $(APP) ct | grep -c "Nothing to be done for 'ct'." | grep -q 2 $i "Generate a Common Test suite in my_app" $t mkdir $(APP)/apps/my_app/test -- cgit v1.2.3