Skip to content

Commit f66013e

Browse files
Fix column defaults test for MySQL
MySQL rounds datetimes to seconds.
1 parent dcf3378 commit f66013e

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

tests/test_databases.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -954,7 +954,8 @@ async def test_column_defaults(database_url):
954954
await database.execute(timestamps.delete())
955955

956956
# with default value overridden
957-
dt = datetime.datetime.now() - datetime.timedelta(seconds=10)
957+
dt = datetime.datetime.now()
958+
dt -= datetime.timedelta(seconds=10, microseconds=dt.microsecond)
958959
values = {"timestamp": dt}
959960
await database.execute(query, values)
960961
results = await database.fetch_all(timestamps.select())

0 commit comments

Comments
 (0)