def test_empty_row(self): row = Row() expected = { 'type': 'doodad.Row', 'children': [] } self.assertEqual(row.to_dict(), expected)
def test_str_extra_class(self): row = Row() column = Column() doodad = Doodad() row.extra_class = 'foo' column.extra_class = 'bar' doodad.extra_class = 'baz' self.assertEqual(str(row), '<div class="foo row"></div>') self.assertEqual(str(column), '<div class="bar columns"></div>') self.assertEqual(str(doodad), '<div class="baz doodad"></div>')