test_insert_upsert_all_empty_list

This commit is contained in:
Simon Willison 2019-11-06 20:24:41 -08:00 committed by GitHub
commit ace7a97b2b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -789,3 +789,12 @@ def test_drop_view(fresh_db):
assert ["foo_view"] == fresh_db.view_names()
assert None is fresh_db["foo_view"].drop()
assert [] == fresh_db.view_names()
def test_insert_upsert_all_empty_list(fresh_db):
fresh_db["t"].insert({"foo": 1})
assert 1 == fresh_db["t"].count
fresh_db["t"].insert_all([])
assert 1 == fresh_db["t"].count
fresh_db["t"].upsert_all([])
assert 1 == fresh_db["t"].count