[RFC] 'walkDir' now has a new 'checkDir' flag, to mimic behaviour of other languages (#13642)
Co-authored-by: narimiran
This commit is contained in:
parent
8215c57666
commit
1d665adecd
6 changed files with 56 additions and 31 deletions
|
|
@ -24,8 +24,10 @@ doAssert(existsEnv("dummy") == false)
|
|||
|
||||
# issue #7283
|
||||
putEnv("dummy", "myval")
|
||||
doAssert(existsEnv("dummy") == true)
|
||||
doAssert(existsEnv("dummy"))
|
||||
doAssert(getEnv("dummy") == "myval")
|
||||
delEnv("dummy")
|
||||
doAssert(existsEnv("dummy") == false)
|
||||
|
||||
# issue #7393
|
||||
let wd = getCurrentDir()
|
||||
|
|
@ -64,6 +66,8 @@ else:
|
|||
assert toDll("nim") == "libnim.so"
|
||||
|
||||
rmDir("tempXYZ")
|
||||
doAssertRaises(OSError):
|
||||
rmDir("tempXYZ", checkDir = true)
|
||||
assert dirExists("tempXYZ") == false
|
||||
mkDir("tempXYZ")
|
||||
assert dirExists("tempXYZ") == true
|
||||
|
|
@ -81,8 +85,3 @@ when false:
|
|||
|
||||
rmDir("tempXYZ")
|
||||
assert dirExists("tempXYZ") == false
|
||||
|
||||
putEnv("dummy", "myval")
|
||||
doAssert(existsEnv("dummy") == true)
|
||||
delEnv("dummy")
|
||||
doAssert(existsEnv("dummy") == false)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue