Test for unresolved attributes of base class assigned to a variable (PY-5427)

This commit is contained in:
Andrey Vlasovskikh
2013-01-22 19:01:03 +04:00
parent bb91645b36
commit 41d7ccc88d
2 changed files with 19 additions and 0 deletions
@@ -0,0 +1,14 @@
class A(object):
def foo(self):
pass
C = A
class B(C):
pass
b = B()
b.foo() #pass
@@ -232,6 +232,11 @@ public class PyUnresolvedReferencesInspectionTest extends PyTestCase {
doTest();
}
// PY-5427
public void testBaseClassAssignment() {
doTest();
}
private void doTest() {
myFixture.configureByFile(TEST_DIRECTORY + getTestName(true) + ".py");
myFixture.enableInspections(PyUnresolvedReferencesInspection.class);