From 3bd550eb686bd0ac9a4abe3df4e9f62e9a18961c Mon Sep 17 00:00:00 2001 From: Zahary Karadjov Date: Mon, 12 Aug 2019 17:50:50 +0300 Subject: [PATCH] Add tests for tuples --- serialization/testing/generic_suite.nim | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/serialization/testing/generic_suite.nim b/serialization/testing/generic_suite.nim index 401cc09..2098831 100644 --- a/serialization/testing/generic_suite.nim +++ b/serialization/testing/generic_suite.nim @@ -66,6 +66,20 @@ type HoldsArray* = object data*: seq[int] + AnonTuple* = (int, string, float64) + + AbcTuple* = tuple[a: int, b: string, c: float64] + + XyzTuple* = tuple + x*: int + y*: string + z*: float64 + + HoldsTuples* = object + t1*: AnonTuple + t2*: AbcTuple + t3*: XyzTuple + static: assert isCaseObject(CaseObject) assert isCaseObject(CaseObjectRef)