diff --git a/cmd/tools/vcreate/tests/new_with_model_arg.expect b/cmd/tools/vcreate/tests/new_with_model_arg.expect index a963024838..96d1280ae4 100755 --- a/cmd/tools/vcreate/tests/new_with_model_arg.expect +++ b/cmd/tools/vcreate/tests/new_with_model_arg.expect @@ -1,4 +1,4 @@ -#!/usr/bin/expect +#!/usr/bin/env expect set timeout 3 diff --git a/cmd/tools/vcreate/tests/new_with_name_arg.expect b/cmd/tools/vcreate/tests/new_with_name_arg.expect index 8c3d238571..f033f04a46 100755 --- a/cmd/tools/vcreate/tests/new_with_name_arg.expect +++ b/cmd/tools/vcreate/tests/new_with_name_arg.expect @@ -1,4 +1,4 @@ -#!/usr/bin/expect +#!/usr/bin/env expect set timeout 3 diff --git a/cmd/tools/vcreate/tests/new_with_no_arg.expect b/cmd/tools/vcreate/tests/new_with_no_arg.expect index 485d33d371..c975229ded 100755 --- a/cmd/tools/vcreate/tests/new_with_no_arg.expect +++ b/cmd/tools/vcreate/tests/new_with_no_arg.expect @@ -1,4 +1,4 @@ -#!/usr/bin/expect +#!/usr/bin/env expect set timeout 3 diff --git a/cmd/tools/vcreate/vcreate_input_test.v b/cmd/tools/vcreate/vcreate_input_test.v index e4309eb740..5be6fc3f61 100644 --- a/cmd/tools/vcreate/vcreate_input_test.v +++ b/cmd/tools/vcreate/vcreate_input_test.v @@ -16,6 +16,12 @@ const ( expect_tests_path = os.join_path(@VMODROOT, 'cmd', 'tools', 'vcreate', 'tests') ) +fn testsuite_begin() { + dump(expect_exe) + dump(test_module_path) + dump(expect_tests_path) +} + fn prepare_test_path() ! { os.rmdir_all(test_module_path) or {} os.mkdir_all(test_module_path) or {} @@ -25,7 +31,8 @@ fn prepare_test_path() ! { fn test_new_with_no_arg_input() { prepare_test_path()! project_name := 'my_project' - res := os.execute('${os.join_path(expect_tests_path, 'new_with_no_arg.expect')} ${@VMODROOT} ${project_name}') + res := os.execute('${os.quoted_path(expect_exe)} ${os.join_path(expect_tests_path, + 'new_with_no_arg.expect')} ${@VMODROOT} ${project_name}') if res.exit_code != 0 { assert false, res.output } @@ -46,7 +53,8 @@ fn test_new_with_no_arg_input() { fn test_new_with_name_arg_input() { prepare_test_path()! project_name := 'my_other_project' - res := os.execute('${os.join_path(expect_tests_path, 'new_with_name_arg.expect')} ${@VMODROOT} ${project_name}') + res := os.execute('${os.quoted_path(expect_exe)} ${os.join_path(expect_tests_path, + 'new_with_name_arg.expect')} ${@VMODROOT} ${project_name}') if res.exit_code != 0 { assert false, res.output } @@ -68,7 +76,8 @@ fn test_new_with_model_arg_input() { prepare_test_path()! project_name := 'my_lib' model := 'lib' - res := os.execute('${os.join_path(expect_tests_path, 'new_with_model_arg.expect')} ${@VMODROOT} ${project_name} ${model}') + res := os.execute('${os.quoted_path(expect_exe)} ${os.join_path(expect_tests_path, + 'new_with_model_arg.expect')} ${@VMODROOT} ${project_name} ${model}') if res.exit_code != 0 { assert false, res.output } diff --git a/examples/password/tests/correct.expect b/examples/password/tests/correct.expect index 81139bc32d..c422192b49 100755 --- a/examples/password/tests/correct.expect +++ b/examples/password/tests/correct.expect @@ -1,4 +1,4 @@ -#!/usr/bin/expect +#!/usr/bin/env expect set timeout 3 set v_root [exec sh -c "git rev-parse --show-toplevel"] diff --git a/examples/password/tests/incorrect.expect b/examples/password/tests/incorrect.expect index 3d95feaa7e..e1412c7b35 100755 --- a/examples/password/tests/incorrect.expect +++ b/examples/password/tests/incorrect.expect @@ -1,4 +1,4 @@ -#!/usr/bin/expect +#!/usr/bin/env expect set timeout 3 set v_root [exec sh -c "git rev-parse --show-toplevel"] diff --git a/examples/password/tests/output_from_expect_arg.expect b/examples/password/tests/output_from_expect_arg.expect index 12ae1650b4..398d5afecf 100755 --- a/examples/password/tests/output_from_expect_arg.expect +++ b/examples/password/tests/output_from_expect_arg.expect @@ -1,4 +1,4 @@ -#!/usr/bin/expect +#!/usr/bin/env expect set timeout 3 set v_root [exec sh -c "git rev-parse --show-toplevel"] diff --git a/examples/readline/tests/readline.expect b/examples/readline/tests/readline.expect index 564c8645e3..905c9ab5aa 100755 --- a/examples/readline/tests/readline.expect +++ b/examples/readline/tests/readline.expect @@ -1,4 +1,4 @@ -#!/usr/bin/expect +#!/usr/bin/env expect set timeout 3 set v_root [exec sh -c "git rev-parse --show-toplevel"] diff --git a/examples/readline/tests/readline_from_expect_arg.expect b/examples/readline/tests/readline_from_expect_arg.expect index 7b478fc81d..b558f62fc5 100755 --- a/examples/readline/tests/readline_from_expect_arg.expect +++ b/examples/readline/tests/readline_from_expect_arg.expect @@ -1,4 +1,4 @@ -#!/usr/bin/expect +#!/usr/bin/env expect set timeout 3 set v_root [exec sh -c "git rev-parse --show-toplevel"]