From 797b2b56b5095de3ddf736f18a83ba9b40f5d612 Mon Sep 17 00:00:00 2001 From: Dmitry Trofimov Date: Wed, 24 Oct 2018 18:08:24 +0200 Subject: [PATCH] Fix test --- .../stdlib/PyStdlibDocumentationLinkProvider.java | 3 +-- python/testSrc/com/jetbrains/python/PyExternalDocTest.kt | 8 ++------ 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/python/src/com/jetbrains/python/codeInsight/stdlib/PyStdlibDocumentationLinkProvider.java b/python/src/com/jetbrains/python/codeInsight/stdlib/PyStdlibDocumentationLinkProvider.java index 811f391646a5..836ee7d705fd 100644 --- a/python/src/com/jetbrains/python/codeInsight/stdlib/PyStdlibDocumentationLinkProvider.java +++ b/python/src/com/jetbrains/python/codeInsight/stdlib/PyStdlibDocumentationLinkProvider.java @@ -26,7 +26,6 @@ import com.intellij.psi.util.QualifiedName; import com.jetbrains.python.PyNames; import com.jetbrains.python.documentation.PythonDocumentationLinkProvider; import com.jetbrains.python.documentation.PythonDocumentationProvider; -import com.jetbrains.python.psi.PyClass; import com.jetbrains.python.psi.PyFile; import com.jetbrains.python.psi.PyFunction; import com.jetbrains.python.psi.impl.PyBuiltinCache; @@ -992,7 +991,7 @@ public class PyStdlibDocumentationLinkProvider implements PythonDocumentationLin qnameString = "os.path"; } else if (qnameString.equals("genericpath")) { qnameString = "os.path"; - moduleNameStr = ""; + moduleNameStr = qnameString; } else if (qnameString.equals("nt")) { qnameString = "os"; diff --git a/python/testSrc/com/jetbrains/python/PyExternalDocTest.kt b/python/testSrc/com/jetbrains/python/PyExternalDocTest.kt index 1478b7571cf9..837dff430aa7 100644 --- a/python/testSrc/com/jetbrains/python/PyExternalDocTest.kt +++ b/python/testSrc/com/jetbrains/python/PyExternalDocTest.kt @@ -2,10 +2,7 @@ package com.jetbrains.python import com.intellij.codeInsight.documentation.DocumentationManager -import com.intellij.lang.documentation.CompositeDocumentationProvider -import com.intellij.lang.documentation.ExternalDocumentationProvider import com.intellij.psi.PsiElement -import com.intellij.testFramework.LightProjectDescriptor import com.jetbrains.python.fixtures.PyTestCase import junit.framework.TestCase @@ -25,11 +22,10 @@ class PyExternalDocTest : PyTestCase() { fun testOsPath() { // PY-31223 doTest("import os.path\n" + - "\n" + - "print(os.path.islink)", "") + "print(os.path.islink)", "https://docs.python.org/3.7 Mock SDK/library/os.path.html#os.path.islink") doTest("import os\n" + - "print(os.path.isfile)", "") + "print(os.path.isfile)", "https://docs.python.org/3.7 Mock SDK/library/os.path.html#os.path.isfile") } private fun doTest(text: String, expectedUrl: String) {