aboutsummaryrefslogtreecommitdiff
path: root/unit_tests/legacy_tests.cpp
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--unit_tests/legacy_tests.cpp47
1 files changed, 46 insertions, 1 deletions
diff --git a/unit_tests/legacy_tests.cpp b/unit_tests/legacy_tests.cpp
index cb91c93..509bb22 100644
--- a/unit_tests/legacy_tests.cpp
+++ b/unit_tests/legacy_tests.cpp
@@ -7,7 +7,51 @@
7// ################################################################################################# 7// #################################################################################################
8// ################################################################################################# 8// #################################################################################################
9 9
10TEST_CASE("legacy scripted tests") 10// unfortunately, VS Test adapter does not list individual sections,
11// so let's create a separate test case for each file with an ugly macro...
12
13#define MAKE_TEST_CASE(FILE) \
14TEST_CASE("scripted tests.legacy." #FILE) \
15{ \
16 FileRunner _runner(R"(.\lanes\tests\)"); \
17 _runner.performTest(FileRunnerParam{ #FILE, TestType::AssertNoLuaError }); \
18}
19
20MAKE_TEST_CASE(appendud)
21MAKE_TEST_CASE(atexit)
22MAKE_TEST_CASE(atomic)
23MAKE_TEST_CASE(basic)
24MAKE_TEST_CASE(cancel)
25MAKE_TEST_CASE(cyclic)
26MAKE_TEST_CASE(deadlock)
27MAKE_TEST_CASE(errhangtest)
28MAKE_TEST_CASE(error)
29MAKE_TEST_CASE(fibonacci)
30MAKE_TEST_CASE(fifo)
31MAKE_TEST_CASE(finalizer)
32MAKE_TEST_CASE(func_is_string)
33MAKE_TEST_CASE(irayo_closure)
34MAKE_TEST_CASE(irayo_recursive)
35MAKE_TEST_CASE(keeper)
36//MAKE_TEST_CASE(linda_perf)
37#if LUA_VERSION_NUM == 504
38MAKE_TEST_CASE(manual_register)
39#endif // LUA_VERSION_NUM
40MAKE_TEST_CASE(nameof)
41MAKE_TEST_CASE(objects)
42MAKE_TEST_CASE(package)
43MAKE_TEST_CASE(pingpong)
44MAKE_TEST_CASE(recursive)
45MAKE_TEST_CASE(require)
46MAKE_TEST_CASE(rupval)
47MAKE_TEST_CASE(timer)
48#if LUA_VERSION_NUM == 504
49MAKE_TEST_CASE(tobeclosed)
50#endif // LUA_VERSION_NUM
51MAKE_TEST_CASE(track_lanes)
52
53/*
54TEST_CASE("lanes.legacy scripted tests")
11{ 55{
12 auto const& _testParam = GENERATE( 56 auto const& _testParam = GENERATE(
13 FileRunnerParam{ "appendud", TestType::AssertNoLuaError } // 0 57 FileRunnerParam{ "appendud", TestType::AssertNoLuaError } // 0
@@ -43,5 +87,6 @@ TEST_CASE("legacy scripted tests")
43 FileRunner _runner(R"(.\lanes\tests\)"); 87 FileRunner _runner(R"(.\lanes\tests\)");
44 _runner.performTest(_testParam); 88 _runner.performTest(_testParam);
45} 89}
90*/
46 91
47#endif // RUN_LEGACY_TESTS \ No newline at end of file 92#endif // RUN_LEGACY_TESTS \ No newline at end of file