File tree Expand file tree Collapse file tree 2 files changed +13
-1
lines changed Expand file tree Collapse file tree 2 files changed +13
-1
lines changed Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ def check_regular_timestamps(
1313 time_series : TimeSeries , time_tolerance_decimals : int = 9 , gb_severity_threshold : float = 1.0
1414):
1515 """If the TimeSeries uses timestamps, check if they are regular (i.e., they have a constant rate)."""
16- if time_series .timestamps is not None and check_regular_series (
16+ if time_series .timestamps is not None and len ( time_series . timestamps ) > 2 and check_regular_series (
1717 series = time_series .timestamps , tolerance_decimals = time_tolerance_decimals
1818 ):
1919 timestamps = np .array (time_series .timestamps )
Original file line number Diff line number Diff line change @@ -35,6 +35,18 @@ def test_check_regular_timestamps():
3535 )
3636
3737
38+ def test_pass_check_regular_timestamps ():
39+ """Should pass because there are only two timestamps"""
40+ assert check_regular_timestamps (
41+ time_series = pynwb .TimeSeries (
42+ name = "test_time_series" ,
43+ unit = "test_units" ,
44+ data = [0 , 0 ],
45+ timestamps = [1.2 , 3.2 ],
46+ )
47+ ) is None
48+
49+
3850def test_check_data_orientation ():
3951 assert check_data_orientation (
4052 time_series = pynwb .TimeSeries (
You can’t perform that action at this time.
0 commit comments