Highlighting tests for module builtin methods (PY-28017)

This commit is contained in:
Semyon Proshev
2018-01-22 21:43:36 +03:00
parent 51eaba1aa2
commit c17a9024d9
2 changed files with 15 additions and 0 deletions
@@ -0,0 +1,10 @@
def <info descr="PY.PREDEFINED_DEFINITION">__getattr__</info>(<info descr="PY.PARAMETER">name</info>):
pass
def <info descr="PY.PREDEFINED_DEFINITION">__dir__</info>():
pass
import io
<info descr="PY.BUILTIN_NAME">print</info>(io.<info descr="PY.PREDEFINED_USAGE">__getattr__</info>)
<info descr="PY.BUILTIN_NAME">print</info>(io.<info descr="PY.PREDEFINED_USAGE">__dir__</info>)
@@ -281,6 +281,11 @@ public class PythonHighlightingTest extends PyTestCase {
doTest(LanguageLevel.PYTHON37, true, false);
}
// PY-28017
public void testModuleBuiltinMethods() {
doTest(LanguageLevel.PYTHON37, false, true);
}
public void testImplicitOctLongInteger() {
doTest(LanguageLevel.PYTHON35, true, false);
}