aboutsummaryrefslogtreecommitdiff
path: root/unit_tests/lane_tests.cpp
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--unit_tests/lane_tests.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/unit_tests/lane_tests.cpp b/unit_tests/lane_tests.cpp
index 0c4feba..d6ef2e0 100644
--- a/unit_tests/lane_tests.cpp
+++ b/unit_tests/lane_tests.cpp
@@ -327,10 +327,10 @@ TEST_CASE("scripted tests." #DIR "." #FILE) \
327} 327}
328 328
329MAKE_TEST_CASE(lane, cooperative_shutdown, AssertNoLuaError) 329MAKE_TEST_CASE(lane, cooperative_shutdown, AssertNoLuaError)
330#if LUAJIT_FLAVOR() == 0 330#if LUA_VERSION_NUM >= 504 // // warnings are a Lua 5.4 feature
331// TODO: for some reason, even though we throw as expected, the test fails with LuaJIT. To be investigated 331// NOTE: when this test ends, there are resource leaks and a dangling thread
332MAKE_TEST_CASE(lane, uncooperative_shutdown, AssertThrows) 332MAKE_TEST_CASE(lane, uncooperative_shutdown, AssertWarns)
333#endif // LUAJIT_FLAVOR() 333#endif // LUA_VERSION_NUM
334MAKE_TEST_CASE(lane, tasking_basic, AssertNoLuaError) 334MAKE_TEST_CASE(lane, tasking_basic, AssertNoLuaError)
335MAKE_TEST_CASE(lane, tasking_cancelling, AssertNoLuaError) 335MAKE_TEST_CASE(lane, tasking_cancelling, AssertNoLuaError)
336MAKE_TEST_CASE(lane, tasking_comms_criss_cross, AssertNoLuaError) 336MAKE_TEST_CASE(lane, tasking_comms_criss_cross, AssertNoLuaError)
@@ -350,7 +350,7 @@ TEST_CASE("lanes.scripted tests")
350{ 350{
351 auto const& _testParam = GENERATE( 351 auto const& _testParam = GENERATE(
352 FileRunnerParam{ PUC_LUA_ONLY("lane/cooperative_shutdown"), TestType::AssertNoLuaError }, // 0 352 FileRunnerParam{ PUC_LUA_ONLY("lane/cooperative_shutdown"), TestType::AssertNoLuaError }, // 0
353 FileRunnerParam{ "lane/uncooperative_shutdown", TestType::AssertThrows }, 353 FileRunnerParam{ "lane/uncooperative_shutdown", TestType::AssertWarns },
354 FileRunnerParam{ "lane/tasking_basic", TestType::AssertNoLuaError }, // 2 354 FileRunnerParam{ "lane/tasking_basic", TestType::AssertNoLuaError }, // 2
355 FileRunnerParam{ "lane/tasking_cancelling", TestType::AssertNoLuaError }, // 3 355 FileRunnerParam{ "lane/tasking_cancelling", TestType::AssertNoLuaError }, // 3
356 FileRunnerParam{ "lane/tasking_comms_criss_cross", TestType::AssertNoLuaError }, // 4 356 FileRunnerParam{ "lane/tasking_comms_criss_cross", TestType::AssertNoLuaError }, // 4