summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--tests/distinct/tnil.nim1
-rw-r--r--tests/testament/categories.nim8
2 files changed, 7 insertions, 2 deletions
diff --git a/tests/distinct/tnil.nim b/tests/distinct/tnil.nim
index ed0ac995a..e60437a1f 100644
--- a/tests/distinct/tnil.nim
+++ b/tests/distinct/tnil.nim
@@ -7,6 +7,7 @@ nil
 nil
 
 '''
+  disabled: "windows"
 """
 
 type
diff --git a/tests/testament/categories.nim b/tests/testament/categories.nim
index e629410e7..c788395f8 100644
--- a/tests/testament/categories.nim
+++ b/tests/testament/categories.nim
@@ -110,8 +110,10 @@ proc dllTests(r: var TResults, cat: Category, options: string) =
 
   runBasicDLLTest c, r, cat, options
   runBasicDLLTest c, r, cat, options & " -d:release"
-  runBasicDLLTest c, r, cat, options & " --gc:boehm"
-  runBasicDLLTest c, r, cat, options & " -d:release --gc:boehm"
+  when not defined(windows):
+    # still cannot find a recent Windows version of boehm.dll:
+    runBasicDLLTest c, r, cat, options & " --gc:boehm"
+    runBasicDLLTest c, r, cat, options & " -d:release --gc:boehm"
 
 # ------------------------------ GC tests -------------------------------------
 
@@ -271,6 +273,8 @@ proc findMainFile(dir: string): string =
 proc manyLoc(r: var TResults, cat: Category, options: string) =
   for kind, dir in os.walkDir("tests/manyloc"):
     if kind == pcDir:
+      when defined(windows):
+        if dir.endsWith"nake": continue
       let mainfile = findMainFile(dir)
       if mainfile != "":
         testNoSpec r, makeTest(mainfile, options, cat)