From 2e2501980c48840b0b63f0eb4364617edf044dd3 Mon Sep 17 00:00:00 2001 From: Kevin Veen-Birkenbach Date: Tue, 15 Jul 2025 18:19:48 +0200 Subject: [PATCH] Added recognition of option_kv --- tests/integration/test_variable_definitions.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/tests/integration/test_variable_definitions.py b/tests/integration/test_variable_definitions.py index f881e97c..a5cf46b9 100644 --- a/tests/integration/test_variable_definitions.py +++ b/tests/integration/test_variable_definitions.py @@ -65,7 +65,7 @@ class TestVariableDefinitions(unittest.TestCase): set_fact_indent = indent continue if in_set_fact: - if indent > set_fact_indent: + if indent > set_fact_indent and stripped.strip(): m = self.mapping_key.match(stripped) if m: self.defined.add(m.group(1)) @@ -78,6 +78,9 @@ class TestVariableDefinitions(unittest.TestCase): vars_block_indent = indent continue if in_vars_block: + # skip blank lines within vars block + if not stripped.strip(): + continue if indent > vars_block_indent: m = self.mapping_key.match(stripped) if m: @@ -135,4 +138,4 @@ class TestVariableDefinitions(unittest.TestCase): ) if __name__ == '__main__': - unittest.main() + unittest.main() \ No newline at end of file