From 0d8c7624521207449f1b9194ed00084ebcb1c5f2 Mon Sep 17 00:00:00 2001 From: Araq Date: Mon, 30 Nov 2015 00:21:58 +0100 Subject: cleanup of some tests --- tests/metatype/ttypeclasses.nim | 8 ++++---- tests/types/tisop.nim | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) (limited to 'tests') diff --git a/tests/metatype/ttypeclasses.nim b/tests/metatype/ttypeclasses.nim index db9db7713..720527088 100644 --- a/tests/metatype/ttypeclasses.nim +++ b/tests/metatype/ttypeclasses.nim @@ -17,12 +17,12 @@ type TFoo[T] = object val: T - T1 = expr - T2 = expr + T1 = auto + T2 = auto Numeric = int|float -proc takesExpr(x, y) = +proc takesExpr(x, y: auto) = echo x, y proc same(x, y: T1) = @@ -31,7 +31,7 @@ proc same(x, y: T1) = proc takesFoo(x, y: TFoo) = echo x.val, y.val -proc takes2Types(x,y: T1, z: T2) = +proc takes2Types[T1, T2](x,y: T1, z: T2) = echo x, y, z takesExpr(1, 2) diff --git a/tests/types/tisop.nim b/tests/types/tisop.nim index d0b7c32b2..ad5928016 100644 --- a/tests/types/tisop.nim +++ b/tests/types/tisop.nim @@ -32,7 +32,7 @@ static: assert(f.y.type.name == "string") when compiles(f.z): {.error: "Foo should not have a `z` field".} -proc p(a, b) = +proc p(a, b: auto) = when a.type is int: static: assert false -- cgit 1.4.1-2-gfad0