From d8b16766e9ba6fbe2a1935cd59624e168579647c Mon Sep 17 00:00:00 2001 From: Joshua King Date: Mon, 14 Sep 2026 07:24:55 -0400 Subject: [PATCH] test: catch backtick and bracket-quoted table names in self-scan --- tests/test_dao_children.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/test_dao_children.py b/tests/test_dao_children.py index c9787de..d2ca721 100644 --- a/tests/test_dao_children.py +++ b/tests/test_dao_children.py @@ -544,7 +544,7 @@ def test_dao_test_file_uses_dao_not_raw_table_sql() -> None: ) sql_pattern = re.compile( r"(SELECT\s[^\"']*?FROM|INSERT\s+INTO|UPDATE|" - r"DELETE\s+FROM|FROM|JOIN)\s+['\"]*" + r"DELETE\s+FROM|FROM|JOIN)\s+[`'\"]*(\[)?" r"(children|admin_users)\b", re.IGNORECASE, )