|
|
@@ -59,6 +59,14 @@ class TestInterval: |
|
|
|
self.test_interval_intersect() |
|
|
|
Interval = NilmdbInterval |
|
|
|
|
|
|
|
# Other helpers in nilmdb.utils.interval |
|
|
|
i = [ UtilsInterval(1,2), UtilsInterval(2,3), UtilsInterval(4,5) ] |
|
|
|
eq_(list(nilmdb.utils.interval.optimize(i)), |
|
|
|
[ UtilsInterval(1,3), UtilsInterval(4,5) ]) |
|
|
|
eq_(UtilsInterval(1234567890123456, 1234567890654321).human_string(), |
|
|
|
"[ Fri, 13 Feb 2009 18:31:30.123456 -0500 -> " + |
|
|
|
"Fri, 13 Feb 2009 18:31:30.654321 -0500 ]") |
|
|
|
|
|
|
|
def test_interval(self): |
|
|
|
# Test Interval class |
|
|
|
os.environ['TZ'] = "America/New_York" |
|
|
|