Fix test cases without tests

Either by using `@Ignore` or making open class abstract

GitOrigin-RevId: bae4d594cf8c326d10dbfffc730f0eeefdba65b1
This commit is contained in:
Bart van Helvert
2023-10-19 23:18:29 +02:00
committed by intellij-monorepo-bot
parent 04bf2f885c
commit edbbeaa330
2 changed files with 16 additions and 17 deletions

View File

@@ -1,14 +1,12 @@
// Copyright 2000-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
package com.intellij.workspaceModel.ide
import com.intellij.platform.workspace.storage.url.VirtualFileUrlManager
import com.intellij.testFramework.ApplicationRule
import com.intellij.testFramework.rules.ProjectModelRule
import com.intellij.platform.workspace.storage.url.VirtualFileUrlManager
import org.junit.Assert
import org.junit.Before
import org.junit.ClassRule
import org.junit.Rule
import org.junit.*
@Ignore
class VirtualFileUrlManagerTest {
@Rule
@JvmField
@@ -21,18 +19,18 @@ class VirtualFileUrlManagerTest {
virtualFileManager = VirtualFileUrlManager.getInstance(projectModel.project)
}
//@Test
//fun `check isEqualOrParentOf`() {
// assertIsEqualOrParentOf(true, "temp:///src", "temp:///src/my")
// assertIsEqualOrParentOf(true, "temp:///src", "temp:///src/my/")
// assertIsEqualOrParentOf(false, "temp:///src", "temp:///srC/my")
// assertIsEqualOrParentOf(false, "temp:///src/x", "temp:///src/y")
// assertIsEqualOrParentOf(false, "file:///src/my", "temp:///src/my")
// assertIsEqualOrParentOf(false, "file:///src/my", "temp:///src/my")
// assertIsEqualOrParentOf(false, "", "temp:///src/my")
// assertIsEqualOrParentOf(false, "temp:///src/my", "")
// assertIsEqualOrParentOf(true, "temp://", "temp:///src/my")
//}
@Test
fun `check isEqualOrParentOf`() {
assertIsEqualOrParentOf(true, "temp:///src", "temp:///src/my")
assertIsEqualOrParentOf(true, "temp:///src", "temp:///src/my/")
assertIsEqualOrParentOf(false, "temp:///src", "temp:///srC/my")
assertIsEqualOrParentOf(false, "temp:///src/x", "temp:///src/y")
assertIsEqualOrParentOf(false, "file:///src/my", "temp:///src/my")
assertIsEqualOrParentOf(false, "file:///src/my", "temp:///src/my")
assertIsEqualOrParentOf(false, "", "temp:///src/my")
assertIsEqualOrParentOf(false, "temp:///src/my", "")
assertIsEqualOrParentOf(true, "temp://", "temp:///src/my")
}
private fun assertIsEqualOrParentOf(expectedResult: Boolean, parentString: String, childString: String) {
val parent = virtualFileManager.fromUrl(parentString)

View File

@@ -140,6 +140,7 @@ class PythonPlatformCodeInsightTestFixture(languageLevel: LanguageLevel) : Pytho
}
}
@Suppress("JUnitTestCaseWithNoTests")
class PyDelegateTestCase(private val languageLevel: LanguageLevel = LanguageLevel.getLatest()) : PyTestCase() {
override fun getProjectDescriptor(): LightProjectDescriptor? {