From e02c1f018fee799357309f9bb02e68a74ff9573b Mon Sep 17 00:00:00 2001 From: PhatPhuckDave Date: Sat, 15 Nov 2025 16:54:22 +0100 Subject: [PATCH] fixup! Add lua csv parser regression test(s) --- processor/luahelper-test-regress.lua | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/processor/luahelper-test-regress.lua b/processor/luahelper-test-regress.lua index 1b6349d..efc9e1d 100644 --- a/processor/luahelper-test-regress.lua +++ b/processor/luahelper-test-regress.lua @@ -29,6 +29,15 @@ nd_cooldown_time_reduce TRUE navigation news_department FALSE 3 0 news_departmen assert(rows[1].ModuleId == "navigation", "First row ModuleId should be 'navigation'") assert(rows[1].DepartmentId == "", "First row DepartmentId should be ''") assert(rows[1].IsDepartment == "TRUE", "First row IsDepartment should be 'TRUE'") + assert(rows.Headers[1] == "Id", "First row Headers should be 'Id'") + assert(rows.Headers[2] == "Enabled", "First row Headers should be 'Enabled'") + assert(rows.Headers[3] == "ModuleId", "First row Headers should be 'ModuleId'") + assert(rows.Headers[4] == "DepartmentId", "First row Headers should be 'DepartmentId'") + assert(rows.Headers[5] == "IsDepartment", "First row Headers should be 'IsDepartment'") + assert(rows.Headers[6] == "PositionInGraph", "First row Headers should be 'PositionInGraph'") + assert(rows.Headers[7] == "Parents", "First row Headers should be 'Parents'") + assert(rows.Headers[8] == "Modifiers", "First row Headers should be 'Modifiers'") + assert(rows.Headers[9] == "UpgradePrice", "First row Headers should be 'UpgradePrice'") end) print("\nAll tests completed!")