summary refs log tree commit diff stats
path: root/tests/effects/teffects4.nim
diff options
context:
space:
mode:
Diffstat (limited to 'tests/effects/teffects4.nim')
-rw-r--r--tests/effects/teffects4.nim13
1 files changed, 6 insertions, 7 deletions
diff --git a/tests/effects/teffects4.nim b/tests/effects/teffects4.nim
index fd5dd49e2..b875754b6 100644
--- a/tests/effects/teffects4.nim
+++ b/tests/effects/teffects4.nim
@@ -1,18 +1,18 @@
 discard """
-  line: 23
   errormsg: "type mismatch"
+  line: 23
 """
 
 type
-  TObj = object {.pure, inheritable.}
+  TObj {.pure, inheritable.} = object
   TObjB = object of TObj
     a, b, c: string
-    fn: proc (): int {.tags: [FReadIO].}
+    fn: proc (): int {.tags: [ReadIOEffect].}
 
-  EIO2 = ref object of EIO
 
-proc q() {.tags: [FIO].} =
-  nil
+
+proc q() {.tags: [IoEffect].} =
+  discard
 
 proc raiser(): int =
   writeLine stdout, "arg"
@@ -21,4 +21,3 @@ proc raiser(): int =
 
 var o: TObjB
 o.fn = raiser
-