From f2d195148ea56fe60c2d90f492ab598eac8f6ccc Mon Sep 17 00:00:00 2001 From: Paul-Edouard Sarlin Date: Sun, 6 Oct 2024 22:44:51 +0200 Subject: [PATCH] Add tests --- tests/test_stl_binders.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tests/test_stl_binders.py b/tests/test_stl_binders.py index 09e784e2eb..c5a386f329 100644 --- a/tests/test_stl_binders.py +++ b/tests/test_stl_binders.py @@ -302,6 +302,14 @@ def test_map_delitem(): assert list(mm) == ["b"] assert list(mm.items()) == [("b", 2.5)] + with pytest.raises(KeyError) as excinfo: + _ = mm["a_long_key"] + assert "a_long_key" in excinfo.value + + with pytest.raises(KeyError) as excinfo: + del mm["a_long_key"] + assert "a_long_key" in excinfo.value + um = m.UnorderedMapStringDouble() um["ua"] = 1.1 um["ub"] = 2.6