aboutsummaryrefslogtreecommitdiffstats
path: root/test/rlx_release_SUITE.erl
diff options
context:
space:
mode:
authorTristan Sloughter <[email protected]>2018-10-05 07:13:56 -0600
committerGitHub <[email protected]>2018-10-05 07:13:56 -0600
commitbb8af6ddec20f44599f7cd0c3e626996a3206dad (patch)
tree665931ea9a6ded163c39ca6ebb9a92649be1ee15 /test/rlx_release_SUITE.erl
parent048788f3264600ec4f36a2dfd1ebfae7030998b0 (diff)
downloadrelx-bb8af6ddec20f44599f7cd0c3e626996a3206dad.tar.gz
relx-bb8af6ddec20f44599f7cd0c3e626996a3206dad.tar.bz2
relx-bb8af6ddec20f44599f7cd0c3e626996a3206dad.zip
support tuples in overlay_vars so rebar3 can pass variables (#672)v3.27.0
Diffstat (limited to 'test/rlx_release_SUITE.erl')
-rw-r--r--test/rlx_release_SUITE.erl5
1 files changed, 4 insertions, 1 deletions
diff --git a/test/rlx_release_SUITE.erl b/test/rlx_release_SUITE.erl
index affc0ad..052b5c2 100644
--- a/test/rlx_release_SUITE.erl
+++ b/test/rlx_release_SUITE.erl
@@ -665,8 +665,10 @@ overlay_release(Config) ->
TestFileFull = filename:join(TestDirFull, TestFile),
SecondTestDir = "second_test_dir",
rlx_test_utils:write_config(ConfigFile,
- [{overlay_vars, [OverlayVars1, OverlayVars2, OverlayVars4]},
+ [{overlay_vars, [{var_list_dir, "non-file-variable-list"},
+ OverlayVars1, OverlayVars2, OverlayVars4]},
{overlay, [{mkdir, "{{target_dir}}/fooo"},
+ {mkdir, "{{target_dir}}/{{var_list_dir}}"},
{copy, OverlayVars1,
"{{target_dir}}/{{foo_dir}}/vars1.config"},
{copy, OverlayVars1,
@@ -727,6 +729,7 @@ overlay_release(Config) ->
?assert(lists:member({goal_app_2, "0.0.1"}, AppSpecs)),
?assert(lists:member({lib_dep_1, "0.0.1", load}, AppSpecs)),
+ ?assert(ec_file:exists(filename:join([OutputDir, "foo", "non-file-variable-list"]))),
?assert(ec_file:exists(filename:join([OutputDir, "foo", "fooo"]))),
?assert(ec_file:exists(filename:join([OutputDir, "foo", "foodir", "vars1.config"]))),
?assert(ec_file:exists(filename:join([OutputDir, "foo", "yahoo", "vars1.config"]))),