@@ -19,10 +19,11 @@ def temp_file(tmp_path: Path):
1919 yield tmp_file
2020
2121
22- def test_init_with_resource_templates () :
23- def greet ( name : str ) -> str :
24- return f"Hello, { name } !"
22+ def greet ( name : str ) -> str :
23+ return f"Hello, { name } !"
24+
2525
26+ def test_init_with_resource_templates ():
2627 template = ResourceTemplate .from_function (fn = greet , uri_template = "greet://{name}" , name = "greeter" )
2728 manager = ResourceManager (resource_templates = [template ])
2829 assert manager .list_templates () == [template ]
@@ -94,9 +95,6 @@ async def test_get_resource_from_template():
9495 """Test getting a resource through a template."""
9596 manager = ResourceManager ()
9697
97- def greet (name : str ) -> str :
98- return f"Hello, { name } !"
99-
10098 template = ResourceTemplate .from_function (fn = greet , uri_template = "greet://{name}" , name = "greeter" )
10199 manager .add_resource_template (template )
102100
@@ -135,9 +133,6 @@ def test_add_resource_template():
135133 """Test adding a resource template."""
136134 manager = ResourceManager ()
137135
138- def greet (name : str ) -> str :
139- return f"Hello, { name } !"
140-
141136 template = ResourceTemplate .from_function (fn = greet , uri_template = "greet://{name}" , name = "greeter" )
142137 added = manager .add_resource_template (template )
143138 assert added == template
@@ -148,9 +143,6 @@ def test_add_duplicate_resource_template():
148143 """Test adding the same resource template twice."""
149144 manager = ResourceManager ()
150145
151- def greet (name : str ) -> str :
152- return f"Hello, { name } !"
153-
154146 template = ResourceTemplate .from_function (fn = greet , uri_template = "greet://{name}" , name = "greeter" )
155147 first = manager .add_resource_template (template )
156148 second = manager .add_resource_template (template )
@@ -162,9 +154,6 @@ def test_warn_on_duplicate_resource_templates(caplog: pytest.LogCaptureFixture):
162154 """Test warning on duplicate resource templates."""
163155 manager = ResourceManager ()
164156
165- def greet (name : str ) -> str :
166- return f"Hello, { name } !"
167-
168157 template = ResourceTemplate .from_function (fn = greet , uri_template = "greet://{name}" , name = "greeter" )
169158 manager .add_resource_template (template )
170159 manager .add_resource_template (template )
@@ -175,9 +164,6 @@ def test_disable_warn_on_duplicate_resource_templates(caplog: pytest.LogCaptureF
175164 """Test disabling warning on duplicate resource templates."""
176165 manager = ResourceManager (warn_on_duplicate_resources = False )
177166
178- def greet (name : str ) -> str :
179- return f"Hello, { name } !"
180-
181167 template = ResourceTemplate .from_function (fn = greet , uri_template = "greet://{name}" , name = "greeter" )
182168 manager .add_resource_template (template )
183169 manager .add_resource_template (template )
0 commit comments