@@ -1581,8 +1581,8 @@ def test_nonNegativeDerivative_max(self):
1581
1581
self .assertEqual (expected , result , 'nonNegativeDerivative result incorrect' )
1582
1582
1583
1583
def test_perSecond (self ):
1584
- seriesList = self ._gen_series_list_with_data (key = 'test' ,start = 0 ,end = 600 ,step = 60 ,data = [0 , 120 , 240 , 480 , 960 , 1920 , 3840 , 7680 , 15360 , 30720 ])
1585
- expected = [TimeSeries ('perSecond(test)' , 0 , 600 , 60 , [None , 2 , 2 , 4 , 8 , 16 , 32 , 64 , 128 , 256 ])]
1584
+ seriesList = self ._gen_series_list_with_data (key = 'test' ,start = 0 ,end = 600 ,step = 60 ,data = [0 , 120 , 240 , 480 , 960 , 1920 , 3840 , 7680 , 15360 , 60 ** 256 + 15360 ])
1585
+ expected = [TimeSeries ('perSecond(test)' , 0 , 600 , 60 , [None , 2 , 2 , 4 , 8 , 16 , 32 , 64 , 128 , 60 ** 255 ])]
1586
1586
result = functions .perSecond ({}, seriesList )
1587
1587
self .assertEqual (list (expected [0 ]), list (result [0 ]))
1588
1588
self .assertEqual (expected , result )
@@ -1592,8 +1592,8 @@ def test_perSecond(self):
1592
1592
self .assertEqual (list (expected [0 ]), list (result [0 ]))
1593
1593
1594
1594
def test_perSecond_float (self ):
1595
- seriesList = self ._gen_series_list_with_data (key = 'test' ,start = 0 ,end = 600 ,step = 60 ,data = [0 , 90 , 186 , 291 , 411 , 561 , 747 , 939 , 136 , 336 ])
1596
- expected = [TimeSeries ('perSecond(test)' , 0 , 600 , 60 , [None , 1.5 , 1.6 , 1.75 , 2 , 2.5 , 3.1 , 3.2 , 3.3 , 3.333333 ])]
1595
+ seriesList = self ._gen_series_list_with_data (key = 'test' ,start = 0 ,end = 600 ,step = 60 ,data = [0 , 90 , 186 , 291 , 411 , 561 , 747 , 136 , 336 , 60 ** 256 + 336 ])
1596
+ expected = [TimeSeries ('perSecond(test)' , 0 , 600 , 60 , [None , 1.5 , 1.6 , 1.75 , 2 , 2.5 , 3.1 , 6.5 , 3.333333 , None ])]
1597
1597
result = functions .perSecond ({}, seriesList , maxValue = 1000 )
1598
1598
self .assertEqual (list (expected [0 ]), list (result [0 ]))
1599
1599
self .assertEqual (expected , result )
0 commit comments