def test_level_setter_does_not_overwrite_title(): s = Section('={{t}}=\nb') t = s.templates[0] s.level = 1 # testing for no effect s.level = 2 assert '=={{t}}==\nb' == s.string assert '{{t}}' == t.string
def test_level_setter_does_not_overwrite_title(self): ae = self.assertEqual s = Section('={{t}}=\nb') t = s.templates[0] s.level = 1 # testing for no effect s.level = 2 ae('=={{t}}==\nb', s.string) ae('{{t}}', t.string)
def test_set_level(self): s = Section('=== t ===\ntext') s.level = 2 self.assertEqual('== t ==\ntext', s.string)
def test_set_level(): s = Section('=== t ===\ntext') s.level = 2 assert '== t ==\ntext' == s.string