Skip to content

Commit cb4fb8f

Browse files
authored
fix integration test (#59)
* fix integration test * fix format
1 parent 17f8d42 commit cb4fb8f

1 file changed

Lines changed: 25 additions & 21 deletions

File tree

tests/integration/test_mysql.py

Lines changed: 25 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -125,27 +125,31 @@ def test_with_statement(rds_data_client, db_connection):
125125
assert result.one().dict() == {'id': 1, 'name': 'dog', 'seen_at': None}
126126

127127
# This is deprecated. SQL Alchemy object will be no longer supported
128-
# insert: Insert = Insert(Pets)
129-
# data_api.batch_execute(
130-
# insert,
131-
# [
132-
# {'id': 2, 'name': 'cat', 'seen_at': None},
133-
# {'id': 3, 'name': 'snake', 'seen_at': None},
134-
# {'id': 4, 'name': 'rabbit', 'seen_at': None},
135-
# ],
136-
# )
137-
#
138-
# result = data_api.execute('select * from pets')
139-
# expected = [
140-
# Record([1, 'dog', None], ['id', 'name', 'seen_at']),
141-
# Record([2, 'cat', None], ['id', 'name', 'seen_at']),
142-
# Record([3, 'snake', None], ['id', 'name', 'seen_at']),
143-
# Record([4, 'rabbit', None], ['id', 'name', 'seen_at']),
144-
# ]
145-
# assert list(result) == expected
146-
#
147-
# for row, expected_row in zip(result, expected):
148-
# assert row == expected_row
128+
insert: Insert = Insert(Pets)
129+
data_api.batch_execute(
130+
insert,
131+
[
132+
{'id': 2, 'seen_at': '2020-01-02 03:04:05.678912', 'name': 'cat'},
133+
{'id': 3, 'name': 'snake', 'seen_at': '2020-01-02 03:04:05.678912'},
134+
{'id': 4, 'name': 'rabbit', 'seen_at': '2020-01-02 03:04:05.678912'},
135+
],
136+
)
137+
138+
result = data_api.execute('select * from pets')
139+
expected = [
140+
Record([1, 'dog', None], ['id', 'name', 'seen_at']),
141+
Record([2, 'cat', '2020-01-02 03:04:05.678912'], ['id', 'name', 'seen_at']),
142+
Record(
143+
[3, 'snake', '2020-01-02 03:04:05.678912'], ['id', 'name', 'seen_at']
144+
),
145+
Record(
146+
[4, 'rabbit', '2020-01-02 03:04:05.678912'], ['id', 'name', 'seen_at']
147+
),
148+
]
149+
assert list(result) == expected
150+
151+
for row, expected_row in zip(result, expected):
152+
assert row == expected_row
149153

150154

151155
def test_rollback(rds_data_client, db_connection):

0 commit comments

Comments
 (0)