Commit 5c78ad8 1 parent de63beb commit 5c78ad8 Copy full SHA for 5c78ad8
File tree 1 file changed +7
-6
lines changed
1 file changed +7
-6
lines changed Original file line number Diff line number Diff line change @@ -50,12 +50,13 @@ def test_durationToSeconds():
50
50
assert sarracenia .durationToSeconds ('2h2m' ) == 7320
51
51
assert sarracenia .durationToSeconds ('3m2s' ) == 182
52
52
assert sarracenia .durationToSeconds ( '6w1d' ) == 24 * 3600 * (6 * 7.0 + 1 )
53
- assert sarracenia .durationToSeconds ( '6M1d' ) == 16001280.0
54
- assert sarracenia .durationToSeconds ( '6M5d' ) == 16346880.0
55
- assert sarracenia .durationToSeconds ( '1y' ) == 31557600.0
56
- assert sarracenia .durationToSeconds ( '1y28d' ) == 33976800.0
57
- assert sarracenia .durationToSeconds ( '1y1M' ) == 34210080.0
58
- assert sarracenia .durationToSeconds ( '1000w' ) == 604800000.0
53
+ assert sarracenia .durationToSeconds ( '6M1d' ) == 16001280
54
+ assert sarracenia .durationToSeconds ( '6M5d' ) == round ( (6 * 30.7 + 5 )* 24 * 3600 ) # the math came out .99999 ...
55
+ assert sarracenia .durationToSeconds ( '1y' ) == 365.25 * 24 * 3600
56
+ assert sarracenia .durationToSeconds ( '1y28d' ) == (365.25 + 28 )* 24 * 3600
57
+ assert sarracenia .durationToSeconds ( '1y1M' ) == (365.25 + 30.7 )* 24 * 3600
58
+ assert sarracenia .durationToSeconds ( '1000w' ) == 1000 * 7 * 24 * 3600
59
+ assert sarracenia .durationToSeconds ( '11y' ) == 11 * 365.25 * 24 * 3600
59
60
60
61
61
62
You can’t perform that action at this time.
0 commit comments