diff --git a/python/testData/inspections/unusedImport/subpackageInInitPy/module_a.py b/python/testData/inspections/unusedImport/subpackageInInitPy/module_a.py new file mode 100644 index 000000000000..842d002f4587 --- /dev/null +++ b/python/testData/inspections/unusedImport/subpackageInInitPy/module_a.py @@ -0,0 +1,3 @@ +#! /usr/bin/env python +from package1 import ClassB +b = ClassB() \ No newline at end of file diff --git a/python/testData/inspections/unusedImport/subpackageInInitPy/package1/__init__.py b/python/testData/inspections/unusedImport/subpackageInInitPy/package1/__init__.py new file mode 100644 index 000000000000..2a1efb2464e6 --- /dev/null +++ b/python/testData/inspections/unusedImport/subpackageInInitPy/package1/__init__.py @@ -0,0 +1,2 @@ +from .module_b import ClassB +__all__ = module_b.__all__[:] \ No newline at end of file diff --git a/python/testData/inspections/unusedImport/subpackageInInitPy/package1/module_b.py b/python/testData/inspections/unusedImport/subpackageInInitPy/package1/module_b.py new file mode 100644 index 000000000000..856610e9c5a4 --- /dev/null +++ b/python/testData/inspections/unusedImport/subpackageInInitPy/package1/module_b.py @@ -0,0 +1,3 @@ +__all__ = ["ClassB"] +def ClassB(): + pass \ No newline at end of file