diff options
Diffstat (limited to '')
-rw-r--r-- | unit_tests/linda_tests.cpp | 17 |
1 files changed, 5 insertions, 12 deletions
diff --git a/unit_tests/linda_tests.cpp b/unit_tests/linda_tests.cpp index 9dbaa85..d956ae2 100644 --- a/unit_tests/linda_tests.cpp +++ b/unit_tests/linda_tests.cpp | |||
@@ -104,16 +104,7 @@ TEST_CASE("linda.single_keeper.creation/wake_period") | |||
104 | S.requireFailure("lanes.linda{wake_period = -1}"); | 104 | S.requireFailure("lanes.linda{wake_period = -1}"); |
105 | S.requireFailure("lanes.linda{wake_period = 0}"); | 105 | S.requireFailure("lanes.linda{wake_period = 0}"); |
106 | S.requireSuccess("lanes.linda{wake_period = 0.0001}"); | 106 | S.requireSuccess("lanes.linda{wake_period = 0.0001}"); |
107 | } | 107 | S.requireSuccess("lanes.linda{wake_period = 'never'}"); |
108 | |||
109 | // ################################################################################################# | ||
110 | |||
111 | TEST_CASE("linda.single_keeper.wake_period") | ||
112 | { | ||
113 | FAIL("TODO: check that wake_period works as expected"); | ||
114 | // - use configure default if not provided | ||
115 | // - overrides default when provided | ||
116 | // - blocking operation wakes at the specified period | ||
117 | } | 108 | } |
118 | 109 | ||
119 | // ################################################################################################# | 110 | // ################################################################################################# |
@@ -397,17 +388,19 @@ TEST_CASE("scripted_tests." #DIR "." #FILE) \ | |||
397 | _runner.performTest(FileRunnerParam{ #DIR "/" #FILE, TestType::AssertNoLuaError }); \ | 388 | _runner.performTest(FileRunnerParam{ #DIR "/" #FILE, TestType::AssertNoLuaError }); \ |
398 | } | 389 | } |
399 | 390 | ||
391 | MAKE_TEST_CASE(linda, multiple_keepers) | ||
400 | MAKE_TEST_CASE(linda, send_receive) | 392 | MAKE_TEST_CASE(linda, send_receive) |
401 | MAKE_TEST_CASE(linda, send_registered_userdata) | 393 | MAKE_TEST_CASE(linda, send_registered_userdata) |
402 | MAKE_TEST_CASE(linda, multiple_keepers) | 394 | MAKE_TEST_CASE(linda, wake_period) |
403 | 395 | ||
404 | /* | 396 | /* |
405 | TEST_CASE("linda.scripted_tests") | 397 | TEST_CASE("linda.scripted_tests") |
406 | { | 398 | { |
407 | auto const& _testParam = GENERATE( | 399 | auto const& _testParam = GENERATE( |
400 | FileRunnerParam{ "linda/multiple_keepers", TestType::AssertNoLuaError }, | ||
408 | FileRunnerParam{ "linda/send_receive", TestType::AssertNoLuaError }, | 401 | FileRunnerParam{ "linda/send_receive", TestType::AssertNoLuaError }, |
409 | FileRunnerParam{ "linda/send_registered_userdata", TestType::AssertNoLuaError }, | 402 | FileRunnerParam{ "linda/send_registered_userdata", TestType::AssertNoLuaError }, |
410 | FileRunnerParam{ "linda/multiple_keepers", TestType::AssertNoLuaError } | 403 | FileRunnerParam{ "linda/wake_period", TestType::AssertNoLuaError } |
411 | ); | 404 | ); |
412 | 405 | ||
413 | FileRunner _runner(R"(.\unit_tests\scripts)"); | 406 | FileRunner _runner(R"(.\unit_tests\scripts)"); |