summary refs log tree commit diff stats
path: root/tests/stdlib/tos.nim
diff options
context:
space:
mode:
Diffstat (limited to 'tests/stdlib/tos.nim')
-rw-r--r--tests/stdlib/tos.nim11
1 files changed, 7 insertions, 4 deletions
diff --git a/tests/stdlib/tos.nim b/tests/stdlib/tos.nim
index 1ef02f97e..4df02a9e2 100644
--- a/tests/stdlib/tos.nim
+++ b/tests/stdlib/tos.nim
@@ -43,7 +43,7 @@ Raises
 """
 # test os path creation, iteration, and deletion
 
-import os
+import os, strutils
 
 let files = @["these.txt", "are.x", "testing.r", "files.q"]
 let dirs = @["some", "created", "test", "dirs"]
@@ -65,18 +65,21 @@ for file in files:
 
 echo "All:"
 
+template norm(x): untyped =
+  (when defined(windows): x.replace('\\', '/') else: x)
+
 for path in walkPattern(dname/"*"):
-  echo path
+  echo path.norm
 
 echo "Files:"
 
 for path in walkFiles(dname/"*"):
-  echo path
+  echo path.norm
 
 echo "Dirs:"
 
 for path in walkDirs(dname/"*"):
-  echo path
+  echo path.norm
 
 # Test removal of files dirs
 for dir in dirs: