def testOpenMlog(self): self.fp = rspreader.openlog(TESTPATH) p = patterns_tester.checkPatterns(self.fp, [' HTTP/1.0']) # request not found self.assertEqual(' HTTP/1.0', p) self.fp.seek(0) p = patterns_tester.checkPatterns(self.fp, [' 200 OK']) # response not found self.assertEqual(' 200 OK', p) self.fp.seek(0) p = patterns_tester.checkPatterns(self.fp, ['<!DOCTYPE html', '<html', '</body>', '</html>',], '<' ) self.assertEqual(None, p)
def testOpenMlogBinary(self): self.fp = rspreader.openlog(testdir + 'gif.qlog') self.assertEqual('GIF89a', self.fp.read(6))