예제 #1
0
 def test_set_directive_with_tab(self):
     lines = directivesetter.set_directive_lines(False,
                                                 ' ',
                                                 'foobar',
                                                 '6',
                                                 WHITESPACE_CONFIG,
                                                 comment="#")
     assert list(lines) == ['foo 1\n', 'foobar 6\n']
예제 #2
0
 def test_add_directive(self):
     lines = directivesetter.set_directive_lines(False,
                                                 ' ',
                                                 'baz',
                                                 '4',
                                                 WHITESPACE_CONFIG,
                                                 comment="#")
     assert list(lines) == ['foo 1\n', 'foobar\t2\n', 'baz 4\n']
예제 #3
0
 def test_set_directive_does_not_clobber_suffix_key(self):
     lines = directivesetter.set_directive_lines(False,
                                                 ' ',
                                                 'foo',
                                                 '3',
                                                 WHITESPACE_CONFIG,
                                                 comment="#")
     assert list(lines) == ['foo 3\n', 'foobar\t2\n']
예제 #4
0
 def test_set_directive_does_not_clobber_suffix_key(self):
     lines = directivesetter.set_directive_lines(False,
                                                 '=',
                                                 'foo',
                                                 '3',
                                                 EXAMPLE_CONFIG,
                                                 comment="#")
     assert list(lines) == ['foo=3\n', 'foobar=2\n']
예제 #5
0
 def test_remove_directive(self):
     lines = directivesetter.set_directive_lines(False,
                                                 ' ',
                                                 'foo',
                                                 None,
                                                 WHITESPACE_CONFIG,
                                                 comment="#")
     assert list(lines) == ['foobar\t2\n']
예제 #6
0
 def test_remove_directive(self):
     lines = directivesetter.set_directive_lines(False,
                                                 '=',
                                                 'foo',
                                                 None,
                                                 EXAMPLE_CONFIG,
                                                 comment="#")
     assert list(lines) == ['foobar=2\n']
예제 #7
0
 def test_add_directive(self):
     lines = directivesetter.set_directive_lines(False,
                                                 '=',
                                                 'baz',
                                                 '4',
                                                 EXAMPLE_CONFIG,
                                                 comment="#")
     assert list(lines) == ['foo=1\n', 'foobar=2\n', 'baz=4\n']
예제 #8
0
 def test_set_directive_does_not_clobber_suffix_key(self):
     lines = directivesetter.set_directive_lines(
         False, ' ', 'foo', '3', WHITESPACE_CONFIG, comment="#")
     assert list(lines) == ['foo 3\n', 'foobar\t2\n']
예제 #9
0
 def test_set_directive_with_tab(self):
     lines = directivesetter.set_directive_lines(
         False, ' ', 'foobar', '6', WHITESPACE_CONFIG, comment="#")
     assert list(lines) == ['foo 1\n', 'foobar 6\n']
예제 #10
0
 def test_add_directive(self):
     lines = directivesetter.set_directive_lines(
         False, ' ', 'baz', '4', WHITESPACE_CONFIG, comment="#")
     assert list(lines) == ['foo 1\n', 'foobar\t2\n', 'baz 4\n']
예제 #11
0
 def test_remove_directive(self):
     lines = directivesetter.set_directive_lines(
         False, ' ', 'foo', None, WHITESPACE_CONFIG, comment="#")
     assert list(lines) == ['foobar\t2\n']
예제 #12
0
 def test_set_directive_does_not_clobber_suffix_key(self):
     lines = directivesetter.set_directive_lines(
         False, '=', 'foo', '3', EXAMPLE_CONFIG, comment="#")
     assert list(lines) == ['foo=3\n', 'foobar=2\n']
예제 #13
0
 def test_add_directive(self):
     lines = directivesetter.set_directive_lines(
         False, '=', 'baz', '4', EXAMPLE_CONFIG, comment="#")
     assert list(lines) == ['foo=1\n', 'foobar=2\n', 'baz=4\n']
예제 #14
0
 def test_remove_directive(self):
     lines = directivesetter.set_directive_lines(
         False, '=', 'foo', None, EXAMPLE_CONFIG, comment="#")
     assert list(lines) == ['foobar=2\n']