Преглед изворни кода

tests: Do not require 'types_numeric' to pass

The numeric test case is guaranteed to fail for Lua before version
5.3 due to its integer quirks.
Ole пре 10 година
родитељ
комит
a6e191edcf
1 измењених фајлова са 6 додато и 6 уклоњено
  1. 6 6
      tests/types.cpp

+ 6 - 6
tests/types.cpp

@@ -17,16 +17,16 @@ struct NumericTest {
 		const I avg_value = (max_value + min_value) / 2;
 
 		// Largest value
-		REQUIRE(luwra::Value<I>::push(state, max_value) == 1);
-		REQUIRE(luwra::Value<I>::read(state, -1) == max_value);
+		CHECK(luwra::Value<I>::push(state, max_value) == 1);
+		CHECK(luwra::Value<I>::read(state, -1) == max_value);
 
 		// Lowest value
-		REQUIRE(luwra::Value<I>::push(state, min_value) == 1);
-		REQUIRE(luwra::Value<I>::read(state, -1) == min_value);
+		CHECK(luwra::Value<I>::push(state, min_value) == 1);
+		CHECK(luwra::Value<I>::read(state, -1) == min_value);
 
 		// Average value
-		REQUIRE(luwra::Value<I>::push(state, avg_value) == 1);
-		REQUIRE(luwra::Value<I>::read(state, -1) == avg_value);
+		CHECK(luwra::Value<I>::push(state, avg_value) == 1);
+		CHECK(luwra::Value<I>::read(state, -1) == avg_value);
 	}
 };