Пример #1
0
 def test_time_taken(self):
     start=datetime.datetime.now()
     negix.delete_table()
     log_file = open('C:\Users\zoheb\Desktop\project\logs.txt', 'r')
     req=negix.process_log(log_file)
     negix.Processing_failures()
     negix.log_count(req)
     negix.page_count(negix.page_view(req,'19/Jun/2012:09:17:27 +0100',50))
     negix.page_count(negix.unique_hit(req,'19/Jun/2012'))
     end=datetime.datetime.now()
     print end-start
Пример #2
0
 def test_unique_hit(self):
     negix.delete_table()
     log_file = open('C:\Users\zoheb\Desktop\project\logs.txt', 'r')
     d1=negix.page_count(negix.unique_hit(negix.process_log(log_file),'19/Jun/2012'))
     d2={'Zyb.gif': 1, 'azb.gif': 1, 'Yyb.gif': 1}
     a = {i:sorted(j) if isinstance(j, list) else j for i,j in d1.iteritems()}
     b = {i:sorted(j) if isinstance(j, list) else j for i,j in d2.iteritems()}
     self.assertDictEqual(a, b)