summary refs log tree commit diff stats
path: root/tests/assign/tobjasgn.nim
diff options
context:
space:
mode:
Diffstat (limited to 'tests/assign/tobjasgn.nim')
-rw-r--r--tests/assign/tobjasgn.nim44
1 files changed, 0 insertions, 44 deletions
diff --git a/tests/assign/tobjasgn.nim b/tests/assign/tobjasgn.nim
deleted file mode 100644
index e731d9e93..000000000
--- a/tests/assign/tobjasgn.nim
+++ /dev/null
@@ -1,44 +0,0 @@
-discard """
-  output: '''8 5 0 0
-pre test a:test b:1 c:2 haha:3
-assignment test a:test b:1 c:2 haha:3
-'''
-"""
-
-# bug #1005
-
-type
-  TSomeObj = object of TObject
-    a, b: int
-  PSomeObj = ref object
-    a, b: int
-
-var a = TSomeObj(a: 8)
-var b = PSomeObj(a: 5)
-echo a.a, " ", b.a, " ", a.b, " ", b.b
-
-# bug #575
-
-type
-  Something = object of Tobject
-    a: string
-    b, c: int32
-
-type
-  Other = object of Something
-    haha: int
-
-proc `$`(x: Other): string =
-  result = "a:" & x.a & " b:" & $x.b & " c:" & $x.c & " haha:" & $x.haha
-
-var
-  t: Other
-
-t.a = "test"
-t.b = 1
-t.c = 2
-t.haha = 3
-
-echo "pre test ", $t
-var x = t
-echo "assignment test ", x