Example #1
0
 def test_pyodbc_rows_to_tuples_passthrough(self):
     # Test for case when tuples are returned
     data = [
         (1, 1, datetime.datetime(2017, 10, 19, 23, 39, 16, 660000)),
         (2, 2, datetime.datetime(2018, 10, 19, 23, 39, 16, 660000)),
     ]
     result = BaseEngineSpec.pyodbc_rows_to_tuples(data)
     self.assertListEqual(result, data)
Example #2
0
 def test_pyodbc_rows_to_tuples(self):
     # Test for case when pyodbc.Row is returned (odbc driver)
     data = [
         Row((1, 1, datetime.datetime(2017, 10, 19, 23, 39, 16, 660000))),
         Row((2, 2, datetime.datetime(2018, 10, 19, 23, 39, 16, 660000))),
     ]
     expected = [
         (1, 1, datetime.datetime(2017, 10, 19, 23, 39, 16, 660000)),
         (2, 2, datetime.datetime(2018, 10, 19, 23, 39, 16, 660000)),
     ]
     result = BaseEngineSpec.pyodbc_rows_to_tuples(data)
     self.assertListEqual(result, expected)