From 99133a6d7371d460a4c4bf69950ff46579736f51 Mon Sep 17 00:00:00 2001
From: arigdon-usgs <arigdon@usgs.gov>
Date: Mon, 30 Jul 2018 15:07:14 -0600
Subject: [PATCH] Added testing for gap filling in case of a small stream
 filling in a larger encompassing stream

---
 test/TimeseriesUtility_test.py | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/test/TimeseriesUtility_test.py b/test/TimeseriesUtility_test.py
index 6d54432d..593ad1f8 100644
--- a/test/TimeseriesUtility_test.py
+++ b/test/TimeseriesUtility_test.py
@@ -177,3 +177,14 @@ def test_merge_streams():
     assert_equals(
             numpy.isnan(timeseries3.select(channel='F')[0].data).all(),
             True)
+
+    trace10 = __create_trace('H', [1, 1, numpy.nan, numpy.nan, 1, 1])
+    trace11 = __create_trace('H', [1, 2, 2, 1])
+    trace10.stats.starttime = UTCDateTime('2018-01-01T00:00:00Z')
+    trace11.stats.starttime = UTCDateTime('2018-01-01T00:01:00Z')
+    timeseries4 = Stream(traces=[trace10, trace11])
+    merged4 = TimeseriesUtility.merge_streams(timeseries4)
+    assert_equals(len(merged4[0].data), 6)
+    assert_almost_equal(
+        merged4.select(channel='H')[0].data,
+        [1, 1, 2, 2, 1, 1])
-- 
GitLab