From 29f550158ef8bbe9490309bf89be7cca04fe2dce Mon Sep 17 00:00:00 2001 From: Alexander Medvednikov Date: Sat, 28 Aug 2021 09:39:18 +0300 Subject: [PATCH] all: update chdir usages --- cmd/tools/modules/testing/common.v | 2 +- cmd/tools/vtest-self.v | 2 +- vlib/flag/default_flag_options_test.v | 2 +- vlib/flag/usage_example_test.v | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/cmd/tools/modules/testing/common.v b/cmd/tools/modules/testing/common.v index f37a22a1f2..7f9de79d3c 100644 --- a/cmd/tools/modules/testing/common.v +++ b/cmd/tools/modules/testing/common.v @@ -444,7 +444,7 @@ pub fn building_any_v_binaries_failed() bool { vexe := pref.vexe_path() parent_dir := os.dir(vexe) vlib_should_be_present(parent_dir) - os.chdir(parent_dir) + os.chdir(parent_dir) or { panic(err) } mut failed := false v_build_commands := ['$vexe -o v_g -g cmd/v', '$vexe -o v_prod_g -prod -g cmd/v', '$vexe -o v_cg -cg cmd/v', '$vexe -o v_prod_cg -prod -cg cmd/v', diff --git a/cmd/tools/vtest-self.v b/cmd/tools/vtest-self.v index 4089364c08..d632d1f3b1 100644 --- a/cmd/tools/vtest-self.v +++ b/cmd/tools/vtest-self.v @@ -133,7 +133,7 @@ const ( fn main() { vexe := pref.vexe_path() vroot := os.dir(vexe) - os.chdir(vroot) + os.chdir(vroot) or { panic(err) } args := os.args.clone() args_string := args[1..].join(' ') cmd_prefix := args_string.all_before('test-self') diff --git a/vlib/flag/default_flag_options_test.v b/vlib/flag/default_flag_options_test.v index fb0a423a6a..7cf37d48bf 100644 --- a/vlib/flag/default_flag_options_test.v +++ b/vlib/flag/default_flag_options_test.v @@ -5,7 +5,7 @@ const source = 'vlib/flag/testdata/simplest_flag_program.v' const simple_flag_app_executable = os.real_path(os.join_path(os.cache_dir(), 'simple_flag_app.exe')) fn testsuite_begin() { - os.chdir(@VMODROOT) + os.chdir(@VMODROOT) or {} os.rm(simple_flag_app_executable) or {} res := os.execute('${@VEXE} -o $simple_flag_app_executable $source') assert res.exit_code == 0 diff --git a/vlib/flag/usage_example_test.v b/vlib/flag/usage_example_test.v index 30fbccc4c4..0f6c35304d 100644 --- a/vlib/flag/usage_example_test.v +++ b/vlib/flag/usage_example_test.v @@ -5,7 +5,7 @@ const the_source = 'vlib/flag/testdata/usage_example.v' const the_executable = os.real_path(os.join_path(os.cache_dir(), 'flag_usage_example_app.exe')) fn testsuite_begin() { - os.chdir(@VMODROOT) + os.chdir(@VMODROOT) or {} os.rm(the_executable) or {} res := os.execute('${@VEXE} -o $the_executable $the_source') assert res.exit_code == 0