mirror of
https://github.com/vlang/v.git
synced 2023-08-10 21:13:21 +03:00
os: fix cp_all mkdir panic (#8680)
This commit is contained in:
@ -250,7 +250,7 @@ fn test_mv() {
|
||||
assert os.exists(expected) && !is_dir(expected) == true
|
||||
}
|
||||
|
||||
fn test_cp_r() {
|
||||
fn test_cp_all() {
|
||||
// fileX -> dir/fileX
|
||||
// NB: clean up of the files happens inside the cleanup_leftovers function
|
||||
os.write_file('ex1.txt', 'wow!') or { panic(err) }
|
||||
@ -267,6 +267,8 @@ fn test_cp_r() {
|
||||
assert old2 == new2
|
||||
// recurring on dir -> local dir
|
||||
os.cp_all('ex', './', true) or { panic(err) }
|
||||
// regression test for executive runs with overwrite := true
|
||||
os.cp_all('ex', './', true) or { panic(err) }
|
||||
}
|
||||
|
||||
fn test_tmpdir() {
|
||||
@ -274,7 +276,7 @@ fn test_tmpdir() {
|
||||
assert t.len > 0
|
||||
assert os.is_dir(t)
|
||||
tfile := t + os.path_separator + 'tmpfile.txt'
|
||||
os.rm(tfile) or { } // just in case
|
||||
os.rm(tfile) or { } // just in case
|
||||
tfile_content := 'this is a temporary file'
|
||||
os.write_file(tfile, tfile_content) or { panic(err) }
|
||||
tfile_content_read := os.read_file(tfile) or { panic(err) }
|
||||
|
Reference in New Issue
Block a user