Skip to content

Commit 3cdcc78

Browse files
author
José Valim
committed
Assert runtime config is also sset during eval
1 parent b8b7e5a commit 3cdcc78

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

lib/mix/test/mix/tasks/release_test.exs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -294,6 +294,11 @@ defmodule Mix.Tasks.ReleaseTest do
294294
config = [releases: [eval: [include_erts: false, cookie: "abcdefghij"]]]
295295

296296
Mix.Project.in_project(:release_test, ".", config, fn _ ->
297+
File.write!("config/releases.exs", """
298+
import Config
299+
config :release_test, :runtime, :was_set
300+
""")
301+
297302
root = Path.absname("_build/dev/rel/eval")
298303
Mix.Task.run("release")
299304

@@ -318,7 +323,7 @@ defmodule Mix.Tasks.ReleaseTest do
318323
release_root: root,
319324
release_vsn: "0.1.0",
320325
static_config: {:ok, :was_set},
321-
runtime_config: :error
326+
runtime_config: {:ok, :was_set}
322327
} = wait_until_evaled(Path.join(root, "RELEASE_BOOTED"))
323328
end)
324329
end)

0 commit comments

Comments
 (0)