def test_finalize(self): header = 'one two three\n-------------\n' recorder = TextStreamRecorder(self.temp) # all calls do nothing recorder.prepare(DummyRecord) for x in range(10): recorder.finalize() self.assertMultiLineEqual(self.temp.getvalue(), header)
def test_exceptions(self): record = MockRecord(5, 'pikos', 'apikos') recorder = TextStreamRecorder(self.temp) with self.assertRaises(RecorderError): recorder.record(record) with self.assertRaises(RecorderError): recorder.finalize()
def test_finalize(self): header = 'one two three{newline}-------------{newline}'.\ format(newline=os.linesep) recorder = TextStreamRecorder(self.temp) # all calls do nothing recorder.prepare(MockRecord) for x in range(10): recorder.finalize() self.assertMultiLineEqual(self.temp.getvalue(), header)
def test_exceptions(self): record = MockRecord(5, 'pikos','apikos') recorder = TextStreamRecorder(self.temp) with self.assertRaises(RecorderError): recorder.record(record) with self.assertRaises(RecorderError): recorder.finalize()