diff --git a/plugins/maven/src/test/java/org/jetbrains/idea/maven/server/ssl/SslDelegateHandlerStateMachineTest.kt b/plugins/maven/src/test/java/org/jetbrains/idea/maven/server/ssl/SslDelegateHandlerStateMachineTest.kt index 1d1e04736b05..e14a2e616137 100644 --- a/plugins/maven/src/test/java/org/jetbrains/idea/maven/server/ssl/SslDelegateHandlerStateMachineTest.kt +++ b/plugins/maven/src/test/java/org/jetbrains/idea/maven/server/ssl/SslDelegateHandlerStateMachineTest.kt @@ -1,10 +1,10 @@ // Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. package org.jetbrains.idea.maven.server.ssl +import com.intellij.maven.testFramework.assertNormalizedEquals import com.intellij.testFramework.UsefulTestCase import com.intellij.util.ArrayUtilRt import com.intellij.util.ResourceUtil -import junit.framework.TestCase import java.io.ByteArrayOutputStream import java.util.* @@ -32,12 +32,6 @@ class SslDelegateHandlerStateMachineTest : UsefulTestCase() { assertNormalizedEquals(expected, actual) } - private fun assertNormalizedEquals(expected: String, actual: String) { - TestCase.assertEquals(expected.normalizeLineEndings(), actual.normalizeLineEndings()) - } - - private fun String.normalizeLineEndings(): String = this.replace("\r\n", "\n").replace("\r", "\n") - private fun fromFile(file: String): Array { ResourceUtil.getResourceAsStream(SslDelegateHandlerStateMachineTest::class.java.classLoader, "org/jetbrains/maven/server/ssl", file).use { stream -> Scanner(stream).use { scanner -> diff --git a/plugins/maven/testFramework/src/com/intellij/maven/testFramework/assertions.kt b/plugins/maven/testFramework/src/com/intellij/maven/testFramework/assertions.kt new file mode 100644 index 000000000000..7a628565664e --- /dev/null +++ b/plugins/maven/testFramework/src/com/intellij/maven/testFramework/assertions.kt @@ -0,0 +1,10 @@ +// Copyright 2000-2025 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +package com.intellij.maven.testFramework + +import junit.framework.TestCase + +fun assertNormalizedEquals(expected: String, actual: String) { + TestCase.assertEquals(expected.normalizeLineEndings(), actual.normalizeLineEndings()) +} + +private fun String.normalizeLineEndings(): String = this.replace("\r\n", "\n").replace("\r", "\n") \ No newline at end of file