Browse Source

Do not send results to /tmp anymore.

Roberto Ostinelli 9 years ago
parent
commit
03e04212a3
3 changed files with 6 additions and 5 deletions
  1. 2 0
      .gitignore
  2. 4 5
      Makefile
  3. 0 0
      test/results/.keep

+ 2 - 0
.gitignore

@@ -28,3 +28,5 @@ ebin
 erl_crash.dump
 *.beam
 .rebar
+test/results/*
+!test/results/.keep

+ 4 - 5
Makefile

@@ -1,3 +1,5 @@
+PROJECT_DIR:=$(strip $(shell dirname $(realpath $(lastword $(MAKEFILE_LIST)))))
+
 all:
 	@rebar compile
 
@@ -22,10 +24,7 @@ run:
 	-eval 'syn:start().'
 
 tests: all
-	@mkdir -p /tmp/logs; \
-	ct_run -sname syn -dir test -logdir /tmp/logs -pa ebin; \
-	res=$$?; \
-	rm -rf /tmp/logs; \
-	if [ $$res != 0 ]; then exit $$res; fi;
+	ct_run -dir $(PROJECT_DIR)/test -logdir $(PROJECT_DIR)/test/results \
+	-pa $(PROJECT_DIR)/ebin
 
 travis: tests

+ 0 - 0
test/results/.keep