diff --git a/test/recipes/90-test_includes.t b/test/recipes/90-test_includes.t index 9cf75a1c4314f3b76c6a9592be6901735b735321..5169700c4c839b886a9d54646e7d85885d91f9f0 100644 --- a/test/recipes/90-test_includes.t +++ b/test/recipes/90-test_includes.t @@ -10,8 +10,16 @@ setup("test_includes"); plan skip_all => "test_includes doesn't work without posix-io" if disabled("posix-io"); -plan tests => 3; # The number of tests being performed +plan tests => # The number of tests being performed + 3 + + ($^O eq "VMS" ? 2 : 0); ok(run(test(["conf_include_test", data_file("includes.cnf")])), "test directory includes"); ok(run(test(["conf_include_test", data_file("includes-file.cnf")])), "test file includes"); +if ($^O eq "VMS") { + ok(run(test(["conf_include_test", data_file("vms-includes.cnf")])), + "test directory includes, VMS syntax"); + ok(run(test(["conf_include_test", data_file("vms-includes-file.cnf")])), + "test file includes, VMS syntax"); +} ok(run(test(["conf_include_test", data_file("includes-broken.cnf"), "f"])), "test broken includes"); diff --git a/test/recipes/90-test_includes_data/vms-includes-file.cnf b/test/recipes/90-test_includes_data/vms-includes-file.cnf new file mode 100644 index 0000000000000000000000000000000000000000..f3b72e709a446a6428df965776bba1c20076a439 --- /dev/null +++ b/test/recipes/90-test_includes_data/vms-includes-file.cnf @@ -0,0 +1,5 @@ +# +# Example configuration file using includes. +# + +.include vms-includes.cnf diff --git a/test/recipes/90-test_includes_data/vms-includes.cnf b/test/recipes/90-test_includes_data/vms-includes.cnf new file mode 100644 index 0000000000000000000000000000000000000000..ed4367bcf00e092d6296f78c4ad766eb7dd4c092 --- /dev/null +++ b/test/recipes/90-test_includes_data/vms-includes.cnf @@ -0,0 +1,5 @@ +# +# Example configuration file using includes. +# + +.include [.conf-includes]