diff --git a/python/helpers/tools/versions.xml b/python/helpers/tools/versions.xml index a89ba6e8d570..b0d5e1f450c0 100644 --- a/python/helpers/tools/versions.xml +++ b/python/helpers/tools/versions.xml @@ -112,7 +112,6 @@ bsddb.test.test_sequence build_class builtins - bz2 cProfile collections collections.__main__ @@ -859,7 +858,6 @@ bsddb.test.test_sequence build_class builtins - bz2 cProfile collections.__main__ collections.abc @@ -1548,7 +1546,6 @@ bsddb.test.test_replication build_class builtins - bz2 collections.__main__ collections.abc concurrent @@ -2128,7 +2125,6 @@ bsddb.test.test_fileid build_class builtins - bz2 collections.__main__ collections.abc concurrent @@ -2541,7 +2537,6 @@ bsddb.test.test_env_close build_class builtins - bz2 collections.__main__ collections.abc concurrent @@ -2941,7 +2936,6 @@ bsddb.test.test_replication bsddb.test.test_sequence bsddb.test.test_thread - bz2 cPickle cStringIO collections.__main__ @@ -3480,7 +3474,6 @@ bsddb.test.test_sequence bsddb.test.test_thread build_class - bz2 cPickle cStringIO collections.__main__ @@ -3926,7 +3919,6 @@ bsddb.test.test_sequence bsddb.test.test_thread build_class - bz2 cPickle cStringIO collections.__main__ diff --git a/python/testData/inspections/PyCompatibilityInspection/bz2Module.py b/python/testData/inspections/PyCompatibilityInspection/bz2Module.py new file mode 100644 index 000000000000..b4e4ac25b00a --- /dev/null +++ b/python/testData/inspections/PyCompatibilityInspection/bz2Module.py @@ -0,0 +1 @@ +from bz2 import BZ2File \ 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 e869d715e5fe..6f1dc796ab27 100644 --- a/python/testSrc/com/jetbrains/python/inspections/PyCompatibilityInspectionTest.java +++ b/python/testSrc/com/jetbrains/python/inspections/PyCompatibilityInspectionTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2000-2013 JetBrains s.r.o. + * Copyright 2000-2016 JetBrains s.r.o. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -167,8 +167,13 @@ public class PyCompatibilityInspectionTest extends PyTestCase { doTest(LanguageLevel.PYTHON35); } + // PY-19523 + public void testBz2Module() { + doTest(); + } + private void doTest(@NotNull LanguageLevel level) { - runWithLanguageLevel(level, () -> doTest()); + runWithLanguageLevel(level, this::doTest); } private void doTest() {