PY-71926 Refine test detection criteria

Add a new setting Python Integrated Tools: Detect tests in Jupyter Notebooks.
Exclude Jupyter Notebook files from the scope for test detection by default.
Add tests


Merge-request: IJ-MR-134248
Merged-by: Egor Eliseev <Egor.Eliseev@jetbrains.com>

GitOrigin-RevId: 0bee082bde4fa608cb1907b8fbd64b97bb9755a0
This commit is contained in:
Egor Eliseev
2024-07-26 17:24:30 +00:00
committed by intellij-monorepo-bot
parent 571ab91be6
commit 994775243f
8 changed files with 133 additions and 12 deletions

View File

@@ -741,6 +741,14 @@ The Python plug-in provides smart editing for Python scripts. The feature set of
<extensionPoint qualifiedName="Pythonid.customProcessHandlerProvider"
interface="com.jetbrains.python.run.PyCustomProcessHandlerProvider"
dynamic="true"/>
<extensionPoint qualifiedName="com.jetbrains.python.testing.pyTestLineMarkerContributorCustomizer"
interface="com.jetbrains.python.testing.PyTestLineMarkerContributorCustomizer"
dynamic="true"/>
<extensionPoint qualifiedName="com.jetbrains.python.configuration.pyIntegratedToolsTestPanelCustomizer"
interface="com.jetbrains.python.configuration.PyIntegratedToolsTestPanelCustomizer"
dynamic="true"/>
</extensionPoints>
<extensions defaultExtensionNs="Pythonid">