diff options
author | Timothee Cour <timothee.cour2@gmail.com> | 2020-06-15 01:57:34 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-06-15 10:57:34 +0200 |
commit | bf604c6829f87a551dc3b5ad836679be4ab53789 (patch) | |
tree | 614f36dd394bc455557bd8fa2e294f435ba8b2e9 /tests/stdlib | |
parent | 3cbf59336d6b9838dbf534f8e55fdfc8e7ab6954 (diff) | |
download | Nim-bf604c6829f87a551dc3b5ad836679be4ab53789.tar.gz |
normalizeExe (#14668)
Diffstat (limited to 'tests/stdlib')
-rw-r--r-- | tests/stdlib/tos.nim | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/stdlib/tos.nim b/tests/stdlib/tos.nim index a440d86d8..814ff103d 100644 --- a/tests/stdlib/tos.nim +++ b/tests/stdlib/tos.nim @@ -510,3 +510,13 @@ block: # isValidFilename doAssert isValidFilename("ux.bat") doAssert isValidFilename("nim.nim") doAssert isValidFilename("foo.log") + +import sugar + +block: # normalizeExe + doAssert "".dup(normalizeExe) == "" + when defined(posix): + doAssert "foo".dup(normalizeExe) == "./foo" + doAssert "foo/../bar".dup(normalizeExe) == "foo/../bar" + when defined(windows): + doAssert "foo".dup(normalizeExe) == "foo" |