From f0068ac566373414235831756a36486d2a68cbc7 Mon Sep 17 00:00:00 2001 From: Dave Pearson Date: Mon, 24 Oct 2022 20:20:24 +0100 Subject: [PATCH] Add a test for getting an unknown key --- tests/test_binding.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/test_binding.py b/tests/test_binding.py index c35e43c9e..be79fa0fc 100644 --- a/tests/test_binding.py +++ b/tests/test_binding.py @@ -1,6 +1,6 @@ import pytest -from textual.binding import Bindings, Binding, BindingError +from textual.binding import Bindings, Binding, BindingError, NoBinding BINDING1 = Binding("a,b", action="action1", description="description1") BINDING2 = Binding("c", action="action2", description="description2") @@ -14,14 +14,14 @@ def bindings(): def test_bindings_get_key(bindings): assert bindings.get_key("b") == Binding("b", action="action1", description="description1") assert bindings.get_key("c") == BINDING2 - + with pytest.raises(NoBinding): + bindings.get_key("control+meta+alt+shift+super+hyper+t") def test_bindings_merge_simple(bindings): left = Bindings([BINDING1]) right = Bindings([BINDING2]) assert Bindings.merge([left, right]).keys == bindings.keys - def test_bindings_merge_overlap(): left = Bindings([BINDING1]) another_binding = Binding("a", action="another_action", description="another_description")