From bfdec0c4b14efaa16959565f77c737590b5aea70 Mon Sep 17 00:00:00 2001 From: Lazar Bulovan Date: Mon, 23 Feb 2026 14:16:46 +0100 Subject: [PATCH] test: add formatter tests - Add comprehensive formatter test suite with 38 tests - Test multiline assignments, FB calls, control structures - Test IF, FOR, WHILE, CASE, REPEAT statements - Test regions, structs, var sections - Update AGENTS.md with formatter test command --- AGENTS.md | 1 + test/run_tests.lua | 1 + 2 files changed, 2 insertions(+) diff --git a/AGENTS.md b/AGENTS.md index ed915c7..9080c69 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -24,6 +24,7 @@ lua test/run_tests.lua # Run all tests lua test/test_udt.lua # Run UDT parser tests lua test/test_db.lua # Run DB parser tests lua test/test_fb.lua # Run FB parser tests +lua test/test_formatter.lua # Run formatter tests lua test/test_plc_json.lua # Run plc_json tests lua test/test_integration.lua # Run integration tests diff --git a/test/run_tests.lua b/test/run_tests.lua index ff5f701..4f622ee 100644 --- a/test/run_tests.lua +++ b/test/run_tests.lua @@ -28,6 +28,7 @@ local function run_all_tests() run_test_file("test_udt.lua") run_test_file("test_db.lua") run_test_file("test_fb.lua") + run_test_file("test_formatter.lua") run_test_file("test_plc_json.lua") run_test_file("test_integration.lua")