瀏覽代碼

Ensure test environment is ready (#462)

When running tests, lets make sure that the test environment is ready to go.
Enrique Osuna 8 年之前
父節點
當前提交
20686b9990
共有 1 個文件被更改,包括 7 次插入3 次删除
  1. 7 3
      Makefile

+ 7 - 3
Makefile

@@ -7,19 +7,23 @@ all:
 clean:
 clean:
 	$(MAKE) -C SocketRocket clean
 	$(MAKE) -C SocketRocket clean
 
 
-test:
+.env:
+
+	./TestSupport/setup_env.sh .env
+
+test: .env
 
 
 	mkdir -p pages/results
 	mkdir -p pages/results
 	bash ./TestSupport/run_test_server.sh $(TEST_SCENARIOS) $(TEST_URL) Debug || open pages/results/index.html && false
 	bash ./TestSupport/run_test_server.sh $(TEST_SCENARIOS) $(TEST_URL) Debug || open pages/results/index.html && false
 	open pages/results/index.html
 	open pages/results/index.html
 
 
-test_all:
+test_all: .env
 
 
 	mkdir -p pages/results
 	mkdir -p pages/results
 	bash ./TestSupport/run_test_server.sh '*' $(TEST_URL) Debug || open pages/results/index.html && false
 	bash ./TestSupport/run_test_server.sh '*' $(TEST_URL) Debug || open pages/results/index.html && false
 	open pages/results/index.html
 	open pages/results/index.html
 
 
-test_perf:
+test_perf: .env
 
 
 	mkdir -p pages/results
 	mkdir -p pages/results
 	bash ./TestSupport/run_test_server.sh '9.*' $(TEST_URL) Release || open pages/results/index.html && false
 	bash ./TestSupport/run_test_server.sh '9.*' $(TEST_URL) Release || open pages/results/index.html && false