def test__fillRows_notEnoughHeaderCells(self): rows = [["one", "two"], ["---"], ["1", "2"]] expected = [["one", "two"], ["---", "---"], ["1", "2"]] actual = gfm_utils._fill_rows(rows) self.assertEqual(actual, expected)
def test__fillRows_none(self): rows = None expected = rows actual = gfm_utils._fill_rows(rows) self.assertEqual(actual, expected)
def test__fillRows_empty(self): rows = [] expected = rows actual = gfm_utils._fill_rows(rows) self.assertEqual(actual, expected)
def test__fillRows_emptyRow(self): rows = [["name"], ["---"], []] expected = [["name"], ["---"], [""]] actual = gfm_utils._fill_rows(rows) self.assertEqual(actual, expected)
def test__fillRows_oneRow(self): rows = [["name", "value"]] expected = rows actual = gfm_utils._fill_rows(rows) self.assertEqual(actual, expected)
def test__fillRows(self): rows = [["name", "value"], ["---", "---"], ["xyz"]] expected = [["name", "value"], ["---", "---"], ["xyz", ""]] actual = gfm_utils._fill_rows(rows) self.assertEqual(actual, expected)