Fixed test select
authorJeroen van der Heijden <jeroen@transceptor.technology>
Wed, 27 Mar 2019 08:27:54 +0000 (09:27 +0100)
committerJeroen van der Heijden <jeroen@transceptor.technology>
Wed, 27 Mar 2019 08:27:54 +0000 (09:27 +0100)
itest/test_select.py
itest/test_select_ns.py

index 8d274764f40a634b7934e7c54c2b5ad574b4f0c4..6e3879cfae75f45b6dc379bbd53fd6b7ebe7d584 100644 (file)
@@ -435,7 +435,9 @@ class TestSelect(TestBase):
                 QueryError,
                 'Memory allocation error or maximum recursion depth reached.'):
             await self.client0.query(
-                'select * from "aggr" where length > {}'.format('(' * 500))
+                'select * from {}"aggr"{}'.format(
+                    '(' * 501,
+                    ')' * 501))
 
         with self.assertRaisesRegex(
                     QueryError,
index 0ab80229ee047d52595e5ed129b57e3b149158b3..b98453809d9a139f886206a2e613cf45e7217ab8 100644 (file)
@@ -458,44 +458,44 @@ class TestSelectNano(TestBase):
 
         with self.assertRaisesRegex(
                 QueryError,
-                'Cannot use mean\(\) on string type\.'):
+                r'Cannot use mean\(\) on string type\.'):
             await self.client0.query('select mean(1w) from "log"')
 
         with self.assertRaisesRegex(
                 QueryError,
-                'Group by time must be an integer value larger than zero\.'):
+                r'Group by time must be an integer value larger than zero\.'):
             await self.client0.query('select mean(0) from "aggr"')
 
         with self.assertRaisesRegex(
                 QueryError,
-                'Limit must be an integer value larger than zero\.'):
+                r'Limit must be an integer value larger than zero\.'):
             await self.client0.query('select limit(6 - 6, mean) from "aggr"')
 
         with self.assertRaisesRegex(
                 QueryError,
-                'Cannot use a string filter on number type\.'):
+                r'Cannot use a string filter on number type\.'):
             await self.client0.query(
                 'select * from "aggr" '
                 'merge as "t" using filter("0")')
 
         with self.assertRaisesRegex(
                 QueryError,
-                'Cannot use difference\(\) on string type\.'):
+                r'Cannot use difference\(\) on string type\.'):
             await self.client0.query('select difference() from "log"')
 
         with self.assertRaisesRegex(
                 QueryError,
-                'Cannot use derivative\(\) on string type\.'):
+                r'Cannot use derivative\(\) on string type\.'):
             await self.client0.query('select derivative(6, 3) from "log"')
 
         with self.assertRaisesRegex(
                 QueryError,
-                'Cannot use derivative\(\) on string type\.'):
+                r'Cannot use derivative\(\) on string type\.'):
             await self.client0.query('select derivative() from "log"')
 
         with self.assertRaisesRegex(
                 QueryError,
-                'Overflow detected while using sum\(\)\.'):
+                r'Overflow detected while using sum\(\)\.'):
             await self.client0.query('select sum(now) from "huge"')
 
         with self.assertRaisesRegex(
@@ -514,7 +514,9 @@ class TestSelectNano(TestBase):
                 QueryError,
                 'Memory allocation error or maximum recursion depth reached.'):
             await self.client0.query(
-                'select * from "aggr" where length > {}'.format('(' * 500))
+                'select * from {}"aggr"{}'.format(
+                    '(' * 501,
+                    ')' * 501))
 
         with self.assertRaisesRegex(
                     QueryError,