Explorar o código

chore(ci): run eunit test in github action

Zaiming Shi %!s(int64=5) %!d(string=hai) anos
pai
achega
7afeadd6fc
Modificáronse 3 ficheiros con 3 adicións e 1 borrados
  1. 1 0
      .github/workflows/run_test_cases.yaml
  2. 1 1
      Makefile
  3. 1 0
      rebar.config.erl

+ 1 - 0
.github/workflows/run_test_cases.yaml

@@ -47,6 +47,7 @@ jobs:
             printenv > .env
             printenv > .env
             docker exec -i erlang bash -c "make xref"
             docker exec -i erlang bash -c "make xref"
             docker exec --env-file .env -i erlang bash -c "make ct"
             docker exec --env-file .env -i erlang bash -c "make ct"
+            docker exec --env-file .env -i erlang bash -c "make eunit"
             docker exec -i erlang bash -c "make cover"
             docker exec -i erlang bash -c "make cover"
             docker exec -i erlang bash -c "make coveralls"
             docker exec -i erlang bash -c "make coveralls"
         - uses: actions/upload-artifact@v1
         - uses: actions/upload-artifact@v1

+ 1 - 1
Makefile

@@ -30,7 +30,7 @@ get-dashboard:
 
 
 .PHONY: eunit
 .PHONY: eunit
 eunit: $(REBAR)
 eunit: $(REBAR)
-	$(REBAR) eunit
+	$(REBAR) eunit -v -c
 
 
 .PHONY: proper
 .PHONY: proper
 proper: $(REBAR)
 proper: $(REBAR)

+ 1 - 0
rebar.config.erl

@@ -72,6 +72,7 @@ profiles() ->
     , {test,            [ {deps, test_deps()}
     , {test,            [ {deps, test_deps()}
                         , {plugins, test_plugins()}
                         , {plugins, test_plugins()}
                         , {erl_opts, [debug_info, {parse_transform, mod_vsn}] ++ erl_opts_i()}
                         , {erl_opts, [debug_info, {parse_transform, mod_vsn}] ++ erl_opts_i()}
+                        , {extra_src_dirs, [{"test", [{recursive,true}]}]}
                         ]}
                         ]}
     ].
     ].