Skip to content

Commit 2de96a5

Browse files
tiginamariakpavlov
authored andcommitted
Fix tests
1 parent 1e29774 commit 2de96a5

File tree

2 files changed

+4
-107
lines changed

2 files changed

+4
-107
lines changed

kotlin-sdk-test/src/jvmTest/kotlin/io/modelcontextprotocol/kotlin/sdk/integration/kotlin/AbstractResourceIntegrationTest.kt

Lines changed: 4 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -66,14 +66,6 @@ abstract class AbstractResourceIntegrationTest : KotlinTestBase() {
6666
)
6767
}
6868

69-
server.setRequestHandler<SubscribeRequest>(Method.Defined.ResourcesSubscribe) { _, _ ->
70-
EmptyRequestResult()
71-
}
72-
73-
server.setRequestHandler<UnsubscribeRequest>(Method.Defined.ResourcesUnsubscribe) { _, _ ->
74-
EmptyRequestResult()
75-
}
76-
7769
server.addResource(
7870
uri = testResourceUri,
7971
name = testResourceName,
@@ -168,6 +160,7 @@ abstract class AbstractResourceIntegrationTest : KotlinTestBase() {
168160
assertEquals(testResourceContent, content.text, "Resource content should match")
169161
}
170162

163+
@Ignore("Blocked by https://github.com/modelcontextprotocol/kotlin-sdk/issues/249")
171164
@Test
172165
fun testSubscribeAndUnsubscribe() {
173166
runBlocking(Dispatchers.IO) {
@@ -210,7 +203,9 @@ abstract class AbstractResourceIntegrationTest : KotlinTestBase() {
210203
val invalidUri = "test://nonexistent.txt"
211204

212205
val exception = assertThrows<IllegalStateException> {
213-
client.readResource(ReadResourceRequest(uri = invalidUri))
206+
runBlocking {
207+
client.readResource(ReadResourceRequest(uri = invalidUri))
208+
}
214209
}
215210

216211
val msg = exception.message ?: ""
@@ -307,16 +302,4 @@ abstract class AbstractResourceIntegrationTest : KotlinTestBase() {
307302
assertTrue(result.contents.isNotEmpty(), "Result contents should not be empty")
308303
}
309304
}
310-
311-
@Test
312-
@Ignore("Blocked by https://github.com/modelcontextprotocol/kotlin-sdk/issues/249")
313-
fun testSubscribeAndUnsubscribe() {
314-
runTest {
315-
val subscribeResult = client.subscribeResource(SubscribeRequest(uri = testResourceUri))
316-
assertNotNull(subscribeResult, "Subscribe result should not be null")
317-
318-
val unsubscribeResult = client.unsubscribeResource(UnsubscribeRequest(uri = testResourceUri))
319-
assertNotNull(unsubscribeResult, "Unsubscribe result should not be null")
320-
}
321-
}
322305
}

kotlin-sdk-test/src/jvmTest/kotlin/io/modelcontextprotocol/kotlin/sdk/integration/kotlin/ResourceIntegrationTest.kt

Lines changed: 0 additions & 86 deletions
This file was deleted.

0 commit comments

Comments
 (0)