def test_cmd_requests_per_minute(self): """Check that the requests per minute command reports as expected.""" log_file = Log( logfile='haproxy/tests/files/requests_per_minute.log', ) requests = log_file.cmd_requests_per_minute() self.assertEqual(len(requests), 5) self.assertEqual( requests[0], (datetime(2013, 12, 11, 11, 2), 8) ) self.assertEqual( requests[1], (datetime(2013, 12, 11, 11, 3), 3) ) self.assertEqual( requests[2], (datetime(2013, 12, 11, 11, 13), 5) ) self.assertEqual( requests[3], (datetime(2013, 12, 11, 11, 52), 7) ) self.assertEqual( requests[4], (datetime(2013, 12, 11, 12, 2), 9) )
def test_cmd_requests_per_minute(self): """Check that the requests per minute command reports as expected.""" log_file = Log(logfile='haproxy/tests/files/requests_per_minute.log', ) requests = log_file.cmd_requests_per_minute() self.assertEqual(len(requests), 5) self.assertEqual( requests[0], (datetime(2013, 12, 11, 11, 2), 8), ) self.assertEqual( requests[1], (datetime(2013, 12, 11, 11, 3), 3), ) self.assertEqual( requests[2], (datetime(2013, 12, 11, 11, 13), 5), ) self.assertEqual( requests[3], (datetime(2013, 12, 11, 11, 52), 7), ) self.assertEqual( requests[4], (datetime(2013, 12, 11, 12, 2), 9), )
def test_cmd_requests_per_minute_empty(self): """Check that the requests per minute command reports nothing if there are no valid lines for whichever reason. """ log_file = Log(logfile='haproxy/tests/files/empty.log') requests = log_file.cmd_requests_per_minute() self.assertEqual(None, requests)
def test_cmd_requests_per_minute_empty(self): """Check that the requests per minute command reports nothing if there are no valid lines for whichever reason. """ log_file = Log( logfile='haproxy/tests/files/empty.log', ) requests = log_file.cmd_requests_per_minute() self.assertEqual(None, requests)