def test_input_reader(self): test_data = ''' I 4 5 C S one.bmp G 2 3 J V 2 3 4 W ''' fp = tempfile.NamedTemporaryFile(mode='w+t') fp.write(test_data) fp.seek(0) file_content = editor.read_input(fp.name) assert file_content == [ 'I 4 5', 'C', 'S one.bmp', 'G 2 3 J', 'V 2 3 4 W' ] fp.close()
def test_error_on_input_reader(self): with self.assertRaises(IOError): editor.read_input('nowhere_file.txt')