From 304bf7429279f03ec1cd9e762dcc708ab4bd1b87 Mon Sep 17 00:00:00 2001 From: Peter Adams <18162810+Maxteabag@users.noreply.github.com> Date: Sun, 23 Aug 2026 18:38:28 +0200 Subject: [PATCH] Update statement cursor tests for double blank lines --- tests/unit/test_single_statement_execution.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/unit/test_single_statement_execution.py b/tests/unit/test_single_statement_execution.py index 32bbc104..bd68df8e 100644 --- a/tests/unit/test_single_statement_execution.py +++ b/tests/unit/test_single_statement_execution.py @@ -17,10 +17,10 @@ ("SELECT 1; SELECT 2; SELECT 3", 0, 3, "SELECT 1"), ("SELECT 1; SELECT 2; SELECT 3", 0, 12, "SELECT 2"), ("SELECT ';'; SELECT 2", 0, 8, "SELECT ';'"), - # Blank-line separated statements (no semicolons) should work like semicolon-separated - ("SELECT 1\n\nSELECT 2", 0, 3, "SELECT 1"), - ("SELECT 1\n\nSELECT 2", 2, 3, "SELECT 2"), - ("SELECT *\nFROM users\n\nSELECT 2", 1, 5, "SELECT *\nFROM users"), + # Two-blank-line separated statements (no semicolons) work like semicolon-separated + ("SELECT 1\n\n\nSELECT 2", 0, 3, "SELECT 1"), + ("SELECT 1\n\n\nSELECT 2", 3, 3, "SELECT 2"), + ("SELECT *\nFROM users\n\n\nSELECT 2", 1, 5, "SELECT *\nFROM users"), # Semicolon-separated with blank lines ("SELECT 1;\n\nSELECT 2", 2, 3, "SELECT 2"), ("SELECT *\nFROM users;\nSELECT 2", 1, 5, "SELECT *\nFROM users"),