From ff622d35b6f9ecc07bb2ed30278f90c8a570bbc2 Mon Sep 17 00:00:00 2001 From: cxl Date: Sat, 12 Apr 2014 16:59:37 +0000 Subject: [PATCH] .autotest git-svn-id: svn://ultimatepp.org/upp/trunk@7235 f0d560ea-af0d-0410-9eb7-867de7ffcac7 --- autotest/ValueTypeError/ValueTypeError.cpp | 31 ++++++++++++++++++++-- 1 file changed, 29 insertions(+), 2 deletions(-) diff --git a/autotest/ValueTypeError/ValueTypeError.cpp b/autotest/ValueTypeError/ValueTypeError.cpp index 6611446d8..92f7e1c3d 100644 --- a/autotest/ValueTypeError/ValueTypeError.cpp +++ b/autotest/ValueTypeError/ValueTypeError.cpp @@ -8,7 +8,6 @@ void Test(Value v, bool exc) try { LOG(v << " -> " << typeid(T).name()); T x = v; - ASSERT(x == v); ASSERT(!exc); } catch(ValueTypeError e) { @@ -26,9 +25,37 @@ CONSOLE_APP_MAIN Test(123.0, false); Test(true, false); Test((int64)1, false); - Test("ahoj", true); Test(WString("ahoj"), true); + Test(GetSysDate(), true); + Test(GetSysTime(), true); + + Test(123, true); + Test(123.0, true); + Test(true, true); + Test((int64)1, true); + Test("ahoj", false); + Test(WString("ahoj"), false); + Test(GetSysDate(), true); + Test(GetSysTime(), true); + + Test(123, true); + Test(123.0, true); + Test(true, true); + Test((int64)1, true); + Test("ahoj", false); + Test(WString("ahoj"), false); + Test(GetSysDate(), true); + Test(GetSysTime(), true); + + Test(123, true); + Test(123.0, true); + Test(true, true); + Test((int64)1, true); + Test("ahoj", true); + Test(WString("ahoj"), true); + Test(GetSysDate(), false); + Test(GetSysTime(), false); Test(Color(1, 2, 3), false); Test(Color(1, 2, 3), true);