From fc6b95db959c71ef805b4599ef3119c45dce71cd Mon Sep 17 00:00:00 2001 From: Semyon Proshev Date: Tue, 5 Jul 2016 16:07:24 +0300 Subject: [PATCH] Don't store _bz2 as unsupported for python versions which included this module --- python/helpers/tools/versions.xml | 2 -- .../PyCompatibilityInspection/underscoreBz2Module.py | 1 + .../python/inspections/PyCompatibilityInspectionTest.java | 4 ++++ 3 files changed, 5 insertions(+), 2 deletions(-) create mode 100644 python/testData/inspections/PyCompatibilityInspection/underscoreBz2Module.py diff --git a/python/helpers/tools/versions.xml b/python/helpers/tools/versions.xml index b0d5e1f450c0..4c6bc1e9306d 100644 --- a/python/helpers/tools/versions.xml +++ b/python/helpers/tools/versions.xml @@ -4224,7 +4224,6 @@ _abcoll _bootlocale _bytesio - _bz2 _collections_abc _compression _fileio @@ -4589,7 +4588,6 @@ __main__ _abcoll _bytesio - _bz2 _compression _fileio _hotshot diff --git a/python/testData/inspections/PyCompatibilityInspection/underscoreBz2Module.py b/python/testData/inspections/PyCompatibilityInspection/underscoreBz2Module.py new file mode 100644 index 000000000000..8ae8a0c2ad87 --- /dev/null +++ b/python/testData/inspections/PyCompatibilityInspection/underscoreBz2Module.py @@ -0,0 +1 @@ +import _bz2 \ No newline at end of file diff --git a/python/testSrc/com/jetbrains/python/inspections/PyCompatibilityInspectionTest.java b/python/testSrc/com/jetbrains/python/inspections/PyCompatibilityInspectionTest.java index 6f1dc796ab27..0f0065f449ad 100644 --- a/python/testSrc/com/jetbrains/python/inspections/PyCompatibilityInspectionTest.java +++ b/python/testSrc/com/jetbrains/python/inspections/PyCompatibilityInspectionTest.java @@ -172,6 +172,10 @@ public class PyCompatibilityInspectionTest extends PyTestCase { doTest(); } + public void testUnderscoreBz2Module() { + doTest(); + } + private void doTest(@NotNull LanguageLevel level) { runWithLanguageLevel(level, this::doTest); }