Skip to content

Commit 2f60ed5

Browse files
committed
simplify running tests
1 parent 2dd9102 commit 2f60ed5

3 files changed

Lines changed: 9 additions & 2 deletions

File tree

.github/workflows/elixir.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ jobs:
5151
- name: Install dependencies
5252
run: mix deps.get
5353
- name: Run tests
54-
run: MIX_ENV=test mix citest
54+
run: mix citest
5555
- name: Verify version
5656
run: |
5757
mix run -e "if(Testcontainers.Constants.library_version() == Mix.Project.config()[:version], do: IO.puts("OK"), else: System.halt(\"version mismatch\"))"

mix.exs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,11 @@ defmodule TestcontainersElixir.MixProject do
2323
links: %{"GitHub" => @source_url},
2424
licenses: ["MIT"]
2525
],
26+
preferred_cli_env: [
27+
test: :test,
28+
citest: :test,
29+
"testcontainers.test": :test
30+
],
2631
test_coverage: [
2732
summary: [threshold: 50],
2833
ignore_modules: [
@@ -34,7 +39,6 @@ defmodule TestcontainersElixir.MixProject do
3439
]
3540
end
3641

37-
defp elixirc_paths(:test), do: ["lib", "docker_engine_api", "test/support"]
3842
defp elixirc_paths(_), do: ["lib", "docker_engine_api"]
3943

4044
def application do

test/test_helper.exs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
Path.wildcard("test/support/**/*.ex")
2+
|> Kernel.ParallelCompiler.compile()
3+
14
Testcontainers.start_link()
25

36
ExUnit.start()

0 commit comments

Comments
 (0)