|
@@ -111,6 +111,19 @@ static void testSort() {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+static void testMinMax() {
|
|
|
+ TEST_SIZE(5, minSize(5, 7));
|
|
|
+ TEST_SIZE(7, maxSize(5, 7));
|
|
|
+ TEST_SIZE(5, clampSize(3, 5, 7));
|
|
|
+ TEST_SIZE(7, clampSize(9, 5, 7));
|
|
|
+ TEST_SIZE(6, clampSize(6, 5, 7));
|
|
|
+ TEST_U32(4, minU32(4, 6));
|
|
|
+ TEST_U32(6, maxU32(4, 6));
|
|
|
+ TEST_SIZE(4, clampU32(2, 4, 6));
|
|
|
+ TEST_SIZE(6, clampU32(8, 4, 6));
|
|
|
+ TEST_SIZE(5, clampU32(5, 4, 6));
|
|
|
+}
|
|
|
+
|
|
|
void testUtility(bool light) {
|
|
|
testPopCount();
|
|
|
testZeroRellocate();
|
|
@@ -124,6 +137,7 @@ void testUtility(bool light) {
|
|
|
testSwap();
|
|
|
testFail();
|
|
|
testSort();
|
|
|
+ testMinMax();
|
|
|
}
|
|
|
|
|
|
static void outOfMemory(void*) {
|