From 29c1ffbbeedf614c2ad53ee93e649350cd61111c Mon Sep 17 00:00:00 2001 From: sebastian <sebastian.stock@jku.at> Date: Thu, 10 Nov 2022 13:48:09 +0100 Subject: [PATCH] fixed windows related bugs --- .../server/prob2/proBMangement/BDocumentServiceTest.kt | 3 ++- .../b/language/server/prob2/proBMangement/UtilTest.kt | 7 ++++--- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/test/kotlin/b/language/server/prob2/proBMangement/BDocumentServiceTest.kt b/src/test/kotlin/b/language/server/prob2/proBMangement/BDocumentServiceTest.kt index 77647d5..bf360da 100644 --- a/src/test/kotlin/b/language/server/prob2/proBMangement/BDocumentServiceTest.kt +++ b/src/test/kotlin/b/language/server/prob2/proBMangement/BDocumentServiceTest.kt @@ -116,6 +116,7 @@ class BDocumentServiceTest { val documentService = BDocumentService(DummyServer(), communicator, ProBKernelManager(communicator)) + val expectedDocument = File("b-language-server/src/test/resources/WD_M1.mch").absolutePath documentService.checkDocument(URI("src/test/resources/WD_M1.mch")) @@ -124,7 +125,7 @@ class BDocumentServiceTest { assertEquals(1, communicator.pushedDiagnostics.entries.size) assertEquals(3, communicator.pushedDiagnostics.entries.first().value.size) - assertTrue(targetSet.first().contains("b-language-server/src/test/resources/WD_M1.mch")) + assertEquals(expectedDocument, targetSet.first()) } diff --git a/src/test/kotlin/b/language/server/prob2/proBMangement/UtilTest.kt b/src/test/kotlin/b/language/server/prob2/proBMangement/UtilTest.kt index 7b79c99..466c6f8 100644 --- a/src/test/kotlin/b/language/server/prob2/proBMangement/UtilTest.kt +++ b/src/test/kotlin/b/language/server/prob2/proBMangement/UtilTest.kt @@ -8,6 +8,7 @@ import org.eclipse.lsp4j.DiagnosticSeverity import org.eclipse.lsp4j.Position import org.eclipse.lsp4j.Range import org.junit.jupiter.api.Test +import java.io.File import kotlin.test.assertEquals class UtilTest { @@ -21,16 +22,16 @@ class UtilTest { val endLine = 101 val endCol = 101 val message = "hello" - val file = "/test" + val file = File("/test") val errorItem = ErrorItem(message, ErrorItem.Type.INTERNAL_ERROR, - listOf(ErrorItem.Location(file, startLine,statCol,endLine,endCol))) + listOf(ErrorItem.Location(file.absolutePath, startLine,statCol,endLine,endCol))) val diagnostic = Diagnostic( Range( Position(startLine-1, statCol), Position(endLine-1, endCol)), - message, DiagnosticSeverity.Error, file) + message, DiagnosticSeverity.Error, file.absolutePath) val errorItemAfter = convertErrorItems(listOf(errorItem), "dummy").first() -- GitLab