mirror of
https://github.com/simonw/datasette.git
synced 2025-12-10 16:51:24 +01:00
Fix upsert test to detect new alter-table event
This commit is contained in:
parent
c954795f9a
commit
c62cfa6de8
1 changed files with 6 additions and 2 deletions
|
|
@ -499,10 +499,14 @@ async def test_upsert(ds_write, initial, input, expected_rows, should_return):
|
||||||
|
|
||||||
# Analytics event
|
# Analytics event
|
||||||
event = last_event(ds_write)
|
event = last_event(ds_write)
|
||||||
assert event.name == "upsert-rows"
|
|
||||||
assert event.num_rows == 1
|
|
||||||
assert event.database == "data"
|
assert event.database == "data"
|
||||||
assert event.table == "upsert_test"
|
assert event.table == "upsert_test"
|
||||||
|
if input.get("alter"):
|
||||||
|
assert event.name == "alter-table"
|
||||||
|
assert "extra" in event.after_schema
|
||||||
|
else:
|
||||||
|
assert event.name == "upsert-rows"
|
||||||
|
assert event.num_rows == 1
|
||||||
|
|
||||||
if should_return:
|
if should_return:
|
||||||
# We only expect it to return rows corresponding to those we sent
|
# We only expect it to return rows corresponding to those we sent
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue