def test_reset(self): im = IndentManager() im.indent() im.reset() self.assertEquals(0, im.level)
def test_indent_then_dedent_decreased_indentation_level(self): im = IndentManager() im.indent() im.dedent() self.assertEquals(0, im.level)
def test_indent_with_tab_str(self): im = IndentManager(indent_with='\t') im.indent() self.assertEqual('\t', str(im)) im.indent() self.assertEqual('\t\t', str(im))
def test_indent_increased_indentation_level(self): im = IndentManager() im.indent() self.assertEquals(1, im.level)