From e8f0f1fdb51ee779bb20eb09f58818f6f270f45c Mon Sep 17 00:00:00 2001 From: OfirMos <82366525+OfirMos@users.noreply.github.com> Date: Tue, 1 Mar 2022 08:53:17 +0200 Subject: [PATCH] fix tests after RTS change in logic - no negative timestamp (#120) * fix tests after RTS change in logic - no negative timestamp * virtualenv pin due to onx issue Co-authored-by: Chayim I. Kirshen --- .circleci/config.yml | 2 +- test_commands.py | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 45256fb..73cfd54 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -50,7 +50,7 @@ commands: - run: name: install tox dependencies command: | - pip install --user --quiet --upgrade pip virtualenv + pip install --user --quiet --upgrade pip virtualenv==20.7.2 pip install --user --quiet -r .circleci/circle_requirements.txt - run: diff --git a/test_commands.py b/test_commands.py index 9a6de16..9aa6ce5 100644 --- a/test_commands.py +++ b/test_commands.py @@ -207,7 +207,7 @@ def testRange(self): filter_by_max_value=2))) self.assertEqual([(0, 10.0), (10, 1.0)], rts.range(1, 0, 10, aggregation_type='count', bucket_size_msec=10, align='+')) - self.assertEqual([(-5, 5.0), (5, 6.0)], + self.assertEqual([(0, 5.0), (5, 6.0)], rts.range(1, 0, 10, aggregation_type='count', bucket_size_msec=10, align=5)) def testRevRange(self): @@ -229,7 +229,7 @@ def testRevRange(self): filter_by_max_value=2))) self.assertEqual([(10, 1.0), (0, 10.0)], rts.revrange(1, 0, 10, aggregation_type='count', bucket_size_msec=10, align='+')) - self.assertEqual([(1, 10.0), (-9, 1.0)], + self.assertEqual([(1, 10.0), (0, 1.0)], rts.revrange(1, 0, 10, aggregation_type='count', bucket_size_msec=10, align=1)) def testMultiRange(self): @@ -280,7 +280,7 @@ def testMultiRange(self): res = rts.mrange(0, 10, filters=['team=ny'], aggregation_type='count', bucket_size_msec=10, align='-') self.assertEqual([(0, 10.0), (10, 1.0)], res[0]['1'][1]) res = rts.mrange(0, 10, filters=['team=ny'], aggregation_type='count', bucket_size_msec=10, align=5) - self.assertEqual([(-5, 5.0), (5, 6.0)], res[0]['1'][1]) + self.assertEqual([(0, 5.0), (5, 6.0)], res[0]['1'][1]) def testMultiReverseRange(self): '''Test TS.MREVRANGE calls which returns range by filter''' @@ -333,7 +333,7 @@ def testMultiReverseRange(self): res = rts.mrevrange(0, 10, filters=['team=ny'], aggregation_type='count', bucket_size_msec=10, align='-') self.assertEqual([(10, 1.0), (0, 10.0)], res[0]['1'][1]) res = rts.mrevrange(0, 10, filters=['team=ny'], aggregation_type='count', bucket_size_msec=10, align=1) - self.assertEqual([(1, 10.0), (-9, 1.0)], res[0]['1'][1]) + self.assertEqual([(1, 10.0), (0, 1.0)], res[0]['1'][1]) def testGet(self): '''Test TS.GET calls'''