From ace7a97b2b50aa02708c91ba9b6d94d7e6024649 Mon Sep 17 00:00:00 2001 From: Simon Willison Date: Wed, 6 Nov 2019 20:24:41 -0800 Subject: [PATCH] test_insert_upsert_all_empty_list --- tests/test_create.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/tests/test_create.py b/tests/test_create.py index 05dfe4a..e2dec84 100644 --- a/tests/test_create.py +++ b/tests/test_create.py @@ -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