From b53cda787a7f8e1984c836a8f82c760420903abd Mon Sep 17 00:00:00 2001 From: Lucien Greathouse Date: Tue, 8 Oct 2019 16:05:15 -0700 Subject: [PATCH] Add end-to-end build test for Script.Disabled via .meta.json --- .../script_meta_disabled/default.project.json | 6 ++++++ .../folder/hello.meta.json | 5 +++++ .../folder/hello.server.lua | 1 + rojo-test/src/build_test.rs | 1 + .../build_test__script_meta_disabled.snap | 18 ++++++++++++++++++ 5 files changed, 31 insertions(+) create mode 100644 rojo-test/build-tests/script_meta_disabled/default.project.json create mode 100644 rojo-test/build-tests/script_meta_disabled/folder/hello.meta.json create mode 100644 rojo-test/build-tests/script_meta_disabled/folder/hello.server.lua create mode 100644 rojo-test/src/snapshots/build_test__script_meta_disabled.snap diff --git a/rojo-test/build-tests/script_meta_disabled/default.project.json b/rojo-test/build-tests/script_meta_disabled/default.project.json new file mode 100644 index 00000000..a4b19a5e --- /dev/null +++ b/rojo-test/build-tests/script_meta_disabled/default.project.json @@ -0,0 +1,6 @@ +{ + "name": "script_meta_disabled", + "tree": { + "$path": "folder" + } +} \ No newline at end of file diff --git a/rojo-test/build-tests/script_meta_disabled/folder/hello.meta.json b/rojo-test/build-tests/script_meta_disabled/folder/hello.meta.json new file mode 100644 index 00000000..54f46925 --- /dev/null +++ b/rojo-test/build-tests/script_meta_disabled/folder/hello.meta.json @@ -0,0 +1,5 @@ +{ + "properties": { + "Disabled": true + } +} \ No newline at end of file diff --git a/rojo-test/build-tests/script_meta_disabled/folder/hello.server.lua b/rojo-test/build-tests/script_meta_disabled/folder/hello.server.lua new file mode 100644 index 00000000..9aa26bc6 --- /dev/null +++ b/rojo-test/build-tests/script_meta_disabled/folder/hello.server.lua @@ -0,0 +1 @@ +-- This script should be marked 'Disabled' \ No newline at end of file diff --git a/rojo-test/src/build_test.rs b/rojo-test/src/build_test.rs index fa15b73e..821a4933 100644 --- a/rojo-test/src/build_test.rs +++ b/rojo-test/src/build_test.rs @@ -33,6 +33,7 @@ gen_build_tests! { module_init, rbxm_in_folder, rbxmx_in_folder, + script_meta_disabled, server_in_folder, server_init, txt_in_folder, diff --git a/rojo-test/src/snapshots/build_test__script_meta_disabled.snap b/rojo-test/src/snapshots/build_test__script_meta_disabled.snap new file mode 100644 index 00000000..45f01e48 --- /dev/null +++ b/rojo-test/src/snapshots/build_test__script_meta_disabled.snap @@ -0,0 +1,18 @@ +--- +source: rojo-test/src/build_test.rs +expression: contents +--- + + + + script_meta_disabled + + + + hello + true + -- This script should be marked 'Disabled' + + + +