Implement matching types against protocol definitions (PY-26628)

This commit is contained in:
Semyon Proshev
2018-02-05 20:58:29 +03:00
parent 5eecc4b814
commit 6fa83614d4
5 changed files with 91 additions and 3 deletions
@@ -510,4 +510,9 @@ public class PyTypeCheckerInspectionTest extends PyInspectionTestCase {
public void testTypingProtocolAgainstProtocol() {
runWithLanguageLevel(LanguageLevel.PYTHON36, this::doTest);
}
// PY-26628
public void testAgainstTypingProtocolDefinition() {
runWithLanguageLevel(LanguageLevel.PYTHON35, this::doTest);
}
}