def test_log_dates_inside_and_outside_range(self, log_lines): start_test_date = datetime.datetime(2012, 9, 12, 16, 4, 22) end_test_date = datetime.datetime(2012, 9, 13, 23, 59, 59) test_filter = logjuggler.date_range_filter( start_test_date, end_test_date) assert len(list(logjuggler.search_results(test_filter, log_lines))) == 4
def test_date_string_should_be_converted_to_date_object(self, log_lines): start_date = '2012-09-12 16:04:22' end_date = '2012-09-13 23:59:59' test_filter = logjuggler.date_range_filter( start_date, end_date) assert len(list(logjuggler.search_results(test_filter, log_lines))) == 4
def test_log_dates_outside_range(self, log_lines): start_test_date = datetime.datetime(2011, 1, 12, 12, 1, 1) end_test_date = datetime.datetime(2011, 1, 12, 17, 1, 1) test_filter = logjuggler.date_range_filter( start_test_date, end_test_date) assert list(logjuggler.search_results(test_filter, log_lines)) == []