def test_list(self): """test with a list""" ret = debk.show_args( ['Aaron', 'Alex', 'Other people'], 'People') expect = """People are ... Aaron Alex Other people ... end of report. """ self.assertEqual(ret, expect)
def test_dict(self): """test with a dict""" ret = debk.show_args(dict(teacher= 'Aaron', pupil= 'Alex', ), 'People') expect1 = """People are ... teacher: Aaron pupil: Alex ... end of report. """ expect2 = """People are ... pupil: Alex teacher: Aaron ... end of report. """ comparison = (ret == expect1) or (ret == expect2) # print() # print('\n'.join((ret, expect1, expect2))) self.assertTrue(comparison)