new os.isRelativeTo (#13212)
This commit is contained in:
parent
3e843ab335
commit
7356bc29b7
3 changed files with 26 additions and 0 deletions
|
|
@ -382,3 +382,15 @@ block osenv:
|
|||
doAssert existsEnv(dummyEnvVar) == false
|
||||
delEnv(dummyEnvVar) # deleting an already deleted env var
|
||||
doAssert existsEnv(dummyEnvVar) == false
|
||||
|
||||
block isRelativeTo:
|
||||
doAssert isRelativeTo("/foo", "/")
|
||||
doAssert isRelativeTo("/foo/bar", "/foo")
|
||||
doAssert isRelativeTo("foo/bar", "foo")
|
||||
doAssert isRelativeTo("/foo/bar.nim", "/foo/bar.nim")
|
||||
doAssert isRelativeTo("./foo/", "foo")
|
||||
doAssert isRelativeTo("foo", "./foo/")
|
||||
doAssert isRelativeTo(".", ".")
|
||||
doAssert isRelativeTo("foo/bar", ".")
|
||||
doAssert not isRelativeTo("foo/bar.nims", "foo/bar.nim")
|
||||
doAssert not isRelativeTo("/foo2", "/foo")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue