def test_save(self): f = FixedEngine([RecordA, RecordB], self.selector) fi = 'samples/test_sample1.txt' f.save(fi, self.objs) self.assertTrue(os.path.exists(fi)) lines1 = open(fi, 'r').readlines() lines2 = open('samples/sample_utf8.txt', 'r').readlines() self.assertEquals(''.join(lines1), ''.join(lines2)) os.remove(fi)