Example #1
0
def test_check_timestamp_in_range_true():
    timestamp = isodate.parse_datetime("2016-06-07T23:46:03+00:00")

    start_time = isodate.parse_datetime("2016-06-07T23:40:03+00:00")
    end_time = isodate.parse_datetime("2016-06-07T23:50:03+00:00")

    assert logs.check_timestamp_in_range(timestamp, start_time, end_time) is True
Example #2
0
def test_check_timestamp_in_range_true():
    timestamp = isodate.parse_datetime("2016-06-07T23:46:03+00:00")

    start_time = isodate.parse_datetime("2016-06-07T23:40:03+00:00")
    end_time = isodate.parse_datetime("2016-06-07T23:50:03+00:00")

    assert logs.check_timestamp_in_range(timestamp, start_time, end_time) is True
Example #3
0
def test_check_timestamp_in_range_false():
    timestamp = datetime.datetime.utcnow()
    start_time, end_time = logs.generate_start_end_time("10m", "5m")

    assert logs.check_timestamp_in_range(timestamp, start_time, end_time) is False
Example #4
0
def test_check_timestamp_in_range_with_none_arguments():
    assert (
        logs.check_timestamp_in_range(timestamp=None, start_time=None, end_time=None)
        is True
    )
    assert logs.check_timestamp_in_range(datetime.datetime.utcnow(), None, None) is True
Example #5
0
def test_check_timestamp_in_range_false():
    timestamp = datetime.datetime.utcnow()
    start_time, end_time = logs.generate_start_end_time("10m", "5m")

    assert logs.check_timestamp_in_range(timestamp, start_time, end_time) is False
Example #6
0
def test_check_timestamp_in_range_with_none_arguments():
    assert logs.check_timestamp_in_range(timestamp=None, start_time=None, end_time=None) is True
    assert logs.check_timestamp_in_range(datetime.datetime.utcnow(), None, None) is True