From fdcf8dd82f9e1ca333e7c94effaebecb0e83f120 Mon Sep 17 00:00:00 2001 From: cxl Date: Sat, 23 Mar 2013 10:47:04 +0000 Subject: [PATCH] .upptst git-svn-id: svn://ultimatepp.org/upp/trunk@5922 f0d560ea-af0d-0410-9eb7-867de7ffcac7 --- upptst/decode/decode.cpp | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/upptst/decode/decode.cpp b/upptst/decode/decode.cpp index e73d4e649..5899febf9 100644 --- a/upptst/decode/decode.cpp +++ b/upptst/decode/decode.cpp @@ -16,4 +16,28 @@ CONSOLE_APP_MAIN ASSERT(decode(s, "3", 3, -1) == 3); ASSERT(decode(s, "4", 3, -1) == -1); + + ASSERT(min(1, 5) == 1); + ASSERT(min(5, 1) == 1); + + ASSERT(min(1, 5, 5) == 1); + ASSERT(min(5, 1, 5) == 1); + ASSERT(min(5, 5, 1) == 1); + + ASSERT(min(1, 5, 5, 5) == 1); + ASSERT(min(5, 1, 5, 5) == 1); + ASSERT(min(5, 5, 1, 5) == 1); + ASSERT(min(5, 5, 5, 1) == 1); + + ASSERT(max(1, 0) == 1); + ASSERT(max(0, 1) == 1); + + ASSERT(max(1, 0, 0) == 1); + ASSERT(max(0, 1, 0) == 1); + ASSERT(max(0, 0, 1) == 1); + + ASSERT(max(1, 0, 0, 0) == 1); + ASSERT(max(0, 1, 0, 0) == 1); + ASSERT(max(0, 0, 1, 0) == 1); + ASSERT(max(0, 0, 0, 1) == 1); }