From 36c8b04ca7bddad495667bc0894c2e9f8c174e0c Mon Sep 17 00:00:00 2001 From: Douglas Gregor Date: Thu, 1 Aug 2002 20:07:31 +0000 Subject: [PATCH] More testcases [SVN r341] --- test/tribool_test.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/test/tribool_test.cpp b/test/tribool_test.cpp index f14a8c5..7d1fd2b 100644 --- a/test/tribool_test.cpp +++ b/test/tribool_test.cpp @@ -79,6 +79,16 @@ int main() assert(x || z == indeterminate); assert(y || z); + assert(indeterminate(y && indeterminate)); + assert(indeterminate(indeterminate && y)); + assert(!(x && indeterminate)); + assert(!(indeterminate && x)); + + assert(indeterminate || y); + assert(y || indeterminate); + assert(indeterminate(x || indeterminate)); + assert(indeterminate(indeterminate || x)); + std::cout << "no errors detected\n"; return 0; }