From 29aceb430a228ed61c25f44a57809914df8ac058 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrien=20Verg=C3=A9?= Date: Tue, 22 Mar 2016 20:32:06 +0100 Subject: [PATCH] Tests: indentation: Increase coverage --- tests/rules/test_indentation.py | 41 +++++++++++++++++++++++++++++---- 1 file changed, 37 insertions(+), 4 deletions(-) diff --git a/tests/rules/test_indentation.py b/tests/rules/test_indentation.py index 6a0ce3a..12a3c8a 100644 --- a/tests/rules/test_indentation.py +++ b/tests/rules/test_indentation.py @@ -1233,6 +1233,10 @@ class IndentationTestCase(RuleTestCase): def test_explicit_block_mappings(self): conf = 'indentation: {spaces: consistent}' + self.check('---\n' + 'object:\n' + ' ? key\n' + ' : value\n', conf) self.check('---\n' 'object:\n' ' ? key\n' @@ -1241,10 +1245,9 @@ class IndentationTestCase(RuleTestCase): '...\n', conf) self.check('---\n' 'object:\n' - ' ? key\n' - ' :\n' - ' value\n' - '...\n', conf, problem=(5, 8)) + ' ?\n' + ' key\n' + ' : value\n', conf) self.check('---\n' 'object:\n' ' ?\n' @@ -1252,6 +1255,36 @@ class IndentationTestCase(RuleTestCase): ' :\n' ' value\n' '...\n', conf) + self.check('---\n' + '- ? key\n' + ' : value\n', conf) + self.check('---\n' + '- ? key\n' + ' :\n' + ' value\n' + '...\n', conf) + self.check('---\n' + '- ?\n' + ' key\n' + ' : value\n', conf) + self.check('---\n' + '- ?\n' + ' key\n' + ' :\n' + ' value\n' + '...\n', conf) + self.check('---\n' + 'object:\n' + ' ? key\n' + ' :\n' + ' value\n' + '...\n', conf, problem=(5, 8)) + self.check('---\n' + '- - ?\n' + ' key\n' + ' :\n' + ' value\n' + '...\n', conf, problem=(5, 7)) self.check('---\n' 'object:\n' ' ?\n'