def test_read_id_name_surname_email(self): text = '\n'.join(['\t'.join((s[0], s[2], s[3], s[4])) \ for s in self.students]) f = StringIO.StringIO(text.encode('utf-8')) data = utils.read_student_ids_same_order(file_=f) key = [(s[0], '', s[2], s[3], s[4]) for s in self.students] self.assertEqual(data, key)
def test_read_id(self): text = '\n'.join([s[0] for s in self.students]) f = StringIO.StringIO(text.encode('utf-8')) data = utils.read_student_ids_same_order(file_=f) key = [(s[0], '', '', '', '') for s in self.students] self.assertEqual(data, key)
def test_empty(self): text = '' f = StringIO.StringIO(text.encode('utf-8')) data = utils.read_student_ids_same_order(file_=f) self.assertEqual(data, [])