1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00

tests: make error handling the same as the main function (#15825)

This commit is contained in:
yuyi
2022-09-22 00:45:43 +08:00
committed by GitHub
parent 391ac12fe2
commit 41dbd12bc4
69 changed files with 193 additions and 192 deletions

View File

@ -65,25 +65,25 @@ fn prepare_test_path() ? {
os.chdir(test_path)?
}
fn test_v_init() ? {
fn test_v_init() {
prepare_test_path()?
init_and_check()?
}
fn test_v_init_in_git_dir() ? {
fn test_v_init_in_git_dir() {
prepare_test_path()?
os.execute_or_exit('git init .')
init_and_check()?
}
fn test_v_init_no_overwrite_gitignore() ? {
fn test_v_init_no_overwrite_gitignore() {
prepare_test_path()?
os.write_file('.gitignore', 'blah')?
os.execute_or_exit('${os.quoted_path(@VEXE)} init')
assert os.read_file('.gitignore')? == 'blah'
}
fn test_v_init_no_overwrite_gitattributes_and_editorconfig() ? {
fn test_v_init_no_overwrite_gitattributes_and_editorconfig() {
git_attributes_content := '*.v linguist-language=V text=auto eol=lf'
editor_config_content := '[*]
charset = utf-8