def test_children(self): """test Heading.__children__()""" node = Heading(wrap([Text("foo"), Text("bar")]), 3) gen = node.__children__() self.assertEqual(node.title, next(gen)) self.assertRaises(StopIteration, next, gen)