From f2c5f0d708e68032d4382d3a01cdd0d45e516c28 Mon Sep 17 00:00:00 2001 From: Jeremiah Lowin <153965+jlowin@users.noreply.github.com> Date: Thu, 24 Apr 2025 15:07:06 -0400 Subject: [PATCH] Update test_resource_template.py --- tests/resources/test_resource_template.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tests/resources/test_resource_template.py b/tests/resources/test_resource_template.py index 7dba257e4..38b2f45f9 100644 --- a/tests/resources/test_resource_template.py +++ b/tests/resources/test_resource_template.py @@ -436,3 +436,10 @@ class TestMatchUriTemplate: uri_template = "test://a/{x*}/{y}" result = match_uri_template(uri=uri, uri_template=uri_template) assert result == {"x": "x/y", "y": "b"} + + def test_match_consecutive_params(self): + """Test that consecutive parameters without a / are not matched.""" + uri = "test://a/x/y" + uri_template = "test://a/{x}{y}" + result = match_uri_template(uri=uri, uri_template=uri_template) + assert result is None