diff --git a/src/djlint/rules.yaml b/src/djlint/rules.yaml index 1876fb9..bcf95f6 100644 --- a/src/djlint/rules.yaml +++ b/src/djlint/rules.yaml @@ -191,7 +191,7 @@ flags: re.I patterns: - <\w+\b[^(?:{(?:%|{|#))>]*?\b(class|id)\b=(\"\"|'') - - <\w+\b[^(?:{(?:%|{|#))>]*?\b(class|id)\b[^=\"] + - <\w+\b[^(?:{(?:%|{|#))>-]*?\b(class|id)\b[^=\"-] - rule: name: T027 message: Unclosed string found in template syntax. diff --git a/tests/test_linter/test_linter.py b/tests/test_linter/test_linter.py index f02412b..2ed0e47 100644 --- a/tests/test_linter/test_linter.py +++ b/tests/test_linter/test_linter.py @@ -549,6 +549,10 @@ def test_H026(runner: CliRunner, tmp_file: TextIO) -> None: assert result.exit_code == 0 assert "H026" not in result.output + write_to_file(tmp_file.name, b"