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

tests: add cmd/tools/vdoc/tests/vdoc_file_test.v, extract a v.util.diff module, cleanup

This commit is contained in:
Delyan Angelov
2021-06-22 18:52:34 +03:00
parent 0aef92b613
commit b6bd6d1d35
17 changed files with 212 additions and 128 deletions

View File

@@ -3,7 +3,7 @@ import os
const test_path = 'vcreate_test'
fn init_and_check() ? {
vexe := os.getenv('VEXE')
vexe := @VEXE
os.execute_or_panic('$vexe init')
assert os.read_file('vcreate_test.v') ? == [
@@ -53,12 +53,12 @@ fn test_v_init() ? {
fn test_v_init_in_git_dir() ? {
dir := os.join_path(os.temp_dir(), test_path)
os.rmdir_all(dir) or {}
os.execute_or_panic('git init $dir')
os.mkdir(dir) ?
defer {
os.rmdir_all(dir) or {}
}
os.chdir(dir)
os.execute_or_panic('git init .')
init_and_check() ?
}
@@ -72,7 +72,7 @@ fn test_v_init_no_overwrite_gitignore() ? {
}
os.chdir(dir)
vexe := os.getenv('VEXE')
vexe := @VEXE
os.execute_or_panic('$vexe init')
assert os.read_file('.gitignore') ? == 'blah'