Skip to content

Commit 3a45cf8

Browse files
committed
work
1 parent e325b95 commit 3a45cf8

File tree

2 files changed

+17
-23
lines changed

2 files changed

+17
-23
lines changed

tests/client/test_auth.py

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -227,9 +227,7 @@ async def test_discover_oauth_metadata_success(
227227
mock_response.json.return_value = metadata_response
228228
mock_client.get.return_value = mock_response
229229

230-
result = await _discover_oauth_metadata(
231-
"https://api.example.com/v1/mcp"
232-
)
230+
result = await _discover_oauth_metadata("https://api.example.com/v1/mcp")
233231

234232
assert result is not None
235233
assert (
@@ -256,9 +254,7 @@ async def test_discover_oauth_metadata_not_found(self, oauth_provider):
256254
mock_response.status_code = 404
257255
mock_client.get.return_value = mock_response
258256

259-
result = await _discover_oauth_metadata(
260-
"https://api.example.com/v1/mcp"
261-
)
257+
result = await _discover_oauth_metadata("https://api.example.com/v1/mcp")
262258

263259
assert result is None
264260

@@ -283,9 +279,7 @@ async def test_discover_oauth_metadata_cors_fallback(
283279
mock_response_success, # Second call succeeds
284280
]
285281

286-
result = await _discover_oauth_metadata(
287-
"https://api.example.com/v1/mcp"
288-
)
282+
result = await _discover_oauth_metadata("https://api.example.com/v1/mcp")
289283

290284
assert result is not None
291285
assert mock_client.get.call_count == 2

tests/server/fastmcp/resources/test_file_resources.py

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -100,21 +100,21 @@ async def test_missing_file_error(self, temp_file: Path):
100100
with pytest.raises(ValueError, match="Error reading file"):
101101
await resource.read()
102102

103+
103104
@pytest.mark.skipif(
104-
os.name == "nt" or getattr(os, "geteuid", lambda: 0)() == 0,
105-
reason="File permissions behave differently on Windows or when running as root",
105+
os.name == "nt", reason="File permissions behave differently on Windows"
106106
)
107107
@pytest.mark.anyio
108108
async def test_permission_error(self, temp_file: Path):
109-
"""Test reading a file without permissions."""
110-
temp_file.chmod(0o000) # Remove all permissions
111-
try:
112-
resource = FileResource(
113-
uri=FileUrl(temp_file.as_uri()),
114-
name="test",
115-
path=temp_file,
116-
)
117-
with pytest.raises(ValueError, match="Error reading file"):
118-
await resource.read()
119-
finally:
120-
temp_file.chmod(0o644) # Restore permissions
109+
"""Test reading a file without permissions."""
110+
temp_file.chmod(0o000) # Remove all permissions
111+
try:
112+
resource = FileResource(
113+
uri=FileUrl(temp_file.as_uri()),
114+
name="test",
115+
path=temp_file,
116+
)
117+
with pytest.raises(ValueError, match="Error reading file"):
118+
await resource.read()
119+
finally:
120+
temp_file.chmod(0o644) # Restore permissions

0 commit comments

Comments
 (0)