Use sequence comparison for potentially lazy list

This commit is contained in:
Tyler Hobbs
2014-05-02 16:10:23 -05:00
parent 612787bf87
commit 659f63ac6e

View File

@@ -127,8 +127,8 @@ class QueryPagingTests(unittest.TestCase):
result_array.append(result.k2)
value_array.append(result.v)
self.assertEqual(range(100), result_array)
self.assertEqual(range(1, 101), value_array)
self.assertSequenceEqual(range(100), result_array)
self.assertSequenceEqual(range(1, 101), value_array)
statement = SimpleStatement("SELECT * FROM test3rf.test_paging_verify_2")
results = self.session.execute(statement)
@@ -138,8 +138,8 @@ class QueryPagingTests(unittest.TestCase):
result_array.append(result.k2)
value_array.append(result.v)
self.assertEqual(range(100), result_array)
self.assertEqual(range(1, 101), value_array)
self.assertSequenceEqual(range(100), result_array)
self.assertSequenceEqual(range(1, 101), value_array)
results = self.session.execute(prepared)
result_array = []
@@ -148,8 +148,8 @@ class QueryPagingTests(unittest.TestCase):
result_array.append(result.k2)
value_array.append(result.v)
self.assertEqual(range(100), result_array)
self.assertEqual(range(1, 101), value_array)
self.assertSequenceEqual(range(100), result_array)
self.assertSequenceEqual(range(1, 101), value_array)
def test_async_paging(self):
statements_and_params = zip(cycle(["INSERT INTO test3rf.test (k, v) VALUES (%s, 0)"]),
@@ -193,8 +193,8 @@ class QueryPagingTests(unittest.TestCase):
result_array.append(result.k2)
value_array.append(result.v)
self.assertEqual(range(100), result_array)
self.assertEqual(range(1, 101), value_array)
self.assertSequenceEqual(range(100), result_array)
self.assertSequenceEqual(range(1, 101), value_array)
statement = SimpleStatement("SELECT * FROM test3rf.test_async_paging_verify")
results = self.session.execute_async(statement).result()
@@ -204,8 +204,8 @@ class QueryPagingTests(unittest.TestCase):
result_array.append(result.k2)
value_array.append(result.v)
self.assertEqual(range(100), result_array)
self.assertEqual(range(1, 101), value_array)
self.assertSequenceEqual(range(100), result_array)
self.assertSequenceEqual(range(1, 101), value_array)
results = self.session.execute_async(prepared).result()
result_array = []
@@ -214,8 +214,8 @@ class QueryPagingTests(unittest.TestCase):
result_array.append(result.k2)
value_array.append(result.v)
self.assertEqual(range(100), result_array)
self.assertEqual(range(1, 101), value_array)
self.assertSequenceEqual(range(100), result_array)
self.assertSequenceEqual(range(1, 101), value_array)
def test_paging_callbacks(self):
statements_and_params = zip(cycle(["INSERT INTO test3rf.test (k, v) VALUES (%s, 0)"]),