Skip to content

Commit d70d78c

Browse files
author
klapaudius
committed
Merge branch '1.x'
# Conflicts: # src/Services/ResourceService/Examples/McpDocumentationResource.php # tests/Services/ResourceService/McpDocumentationResourceTest.php
2 parents aae7005 + df80abd commit d70d78c

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

src/Services/ResourceService/Examples/McpDocumentationResource.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ public function __construct(KernelInterface $kernel)
2121

2222
public function getUriTemplate(): string
2323
{
24-
return 'file:/docs/{filename}.md';
24+
return 'file://klp/docs/{filename}.md';
2525
}
2626

2727
public function getName(): string
@@ -94,7 +94,7 @@ public function resourceExists(string $uri): bool
9494
private function getFilenameFromUri(string $uri): ?string
9595
{
9696
if (! isset($this->filenames[$uri])) {
97-
if (! preg_match('#^file:/docs/([^/]+)\.md$#', $uri, $matches)) {
97+
if (! preg_match('#^file://klp/docs/([^/]+)\.md$#', $uri, $matches)) {
9898
$this->filenames[$uri] = null;
9999
} else {
100100
$this->filenames[$uri] = $matches[1];

tests/Services/ResourceService/McpDocumentationResourceTest.php

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ protected function tearDown(): void
6464
*/
6565
public function test_get_uri_template(): void
6666
{
67-
$this->assertSame('file:/docs/{filename}.md', $this->resource->getUriTemplate());
67+
$this->assertSame('file://klp/docs/{filename}.md', $this->resource->getUriTemplate());
6868
}
6969

7070
/**
@@ -99,7 +99,7 @@ public function test_get_mime_type(): void
9999
*/
100100
public function test_get_resource(): void
101101
{
102-
$uri = 'file:/docs/test1.md';
102+
$uri = 'file://klp/docs/test1.md';
103103
$resource = $this->resource->getResource($uri);
104104

105105
$this->assertInstanceOf(ResourceInterface::class, $resource);
@@ -126,9 +126,9 @@ public function test_get_resource_with_invalid_uri(): void
126126
*/
127127
public function test_resource_exists(): void
128128
{
129-
$this->assertTrue($this->resource->resourceExists('file:/docs/test1.md'));
130-
$this->assertTrue($this->resource->resourceExists('file:/docs/test2.md'));
131-
$this->assertFalse($this->resource->resourceExists('file:/docs/nonexistent.md'));
129+
$this->assertTrue($this->resource->resourceExists('file://klp/docs/test1.md'));
130+
$this->assertTrue($this->resource->resourceExists('file://klp/docs/test2.md'));
131+
$this->assertFalse($this->resource->resourceExists('file://klp/docs/nonexistent.md'));
132132
$this->assertFalse($this->resource->resourceExists('invalid-uri'));
133133
}
134134

@@ -142,8 +142,8 @@ public function test_get_filename_from_uri(): void
142142
$method = $reflectionClass->getMethod('getFilenameFromUri');
143143
$method->setAccessible(true);
144144

145-
$this->assertSame('test1', $method->invoke($this->resource, 'file:/docs/test1.md'));
146-
$this->assertSame('test2', $method->invoke($this->resource, 'file:/docs/test2.md'));
145+
$this->assertSame('test1', $method->invoke($this->resource, 'file://klp/docs/test1.md'));
146+
$this->assertSame('test2', $method->invoke($this->resource, 'file://klp/docs/test2.md'));
147147
$this->assertNull($method->invoke($this->resource, 'invalid-uri'));
148148
}
149149

0 commit comments

Comments
 (0)