def test_get_trace_gaps(): """geomag.TimeseriesUtility_test.test_get_trace_gaps confirm that gaps are found in a trace """ trace = __create_trace('H', [1, 1, numpy.nan, numpy.nan, 0, 1]) # set time of first sample trace.stats.starttime = UTCDateTime('2015-01-01T00:00:00Z') # set sample rate to 1 minute trace.stats.delta = 60 # find gap gaps = TimeseriesUtility.get_trace_gaps(trace) assert_equals(len(gaps), 1) gap = gaps[0] assert_equals(gap[0], UTCDateTime('2015-01-01T00:02:00Z')) assert_equals(gap[1], UTCDateTime('2015-01-01T00:03:00Z'))