Exemplo n.º 1
0
    def test_parent(self):
        todos = Todos("""a
\tb
\t\tc
\t\t\td
""")
        self.assertTodos(todos.yield_parent(), '')
        self.assertTodos(todos.subitems[0].yield_parent(), '')
        self.assertTodos(todos.subitems[0].subitems[0].yield_parent(), 'a')
        self.assertTodos(todos.subitems[0].subitems[0].subitems[0].yield_parent(), '\tb')
        self.assertTodos(todos.subitems[0].subitems[0].subitems[0].subitems[0].yield_parent(), '\t\tc')
Exemplo n.º 2
0
    def test_parent(self):
        todos = Todos("""a
\tb
\t\tc
\t\t\td
""")
        self.assertTodos(todos.yield_parent(), '')
        self.assertTodos(todos.subitems[0].yield_parent(), '')
        self.assertTodos(todos.subitems[0].subitems[0].yield_parent(), 'a')
        self.assertTodos(
            todos.subitems[0].subitems[0].subitems[0].yield_parent(), '\tb')
        self.assertTodos(
            todos.subitems[0].subitems[0].subitems[0].subitems[0].yield_parent(
            ), '\t\tc')