Update skeletons for max function

This commit is contained in:
Semyon Proshev
2016-11-29 20:32:25 +03:00
parent c60419eb7e
commit 60edb30580
4 changed files with 30 additions and 9 deletions
@@ -470,6 +470,11 @@ public class Py3TypeTest extends PyTestCase {
"expr = min(1, 2, 3)");
}
public void testMaxResult() {
doTest("int",
"expr = max(1, 2, 3)");
}
private void doTest(final String expectedType, final String text) {
myFixture.configureByText(PythonFileType.INSTANCE, text);
final PyExpression expr = myFixture.findElementByText("expr", PyExpression.class);
@@ -1519,6 +1519,11 @@ public class PyTypeTest extends PyTestCase {
"expr = min(1, 2, 3)");
}
public void testMaxResult() {
doTest("int",
"expr = max(1, 2, 3)");
}
private static List<TypeEvalContext> getTypeEvalContexts(@NotNull PyExpression element) {
return ImmutableList.of(TypeEvalContext.codeAnalysis(element.getProject(), element.getContainingFile()).withTracing(),
TypeEvalContext.userInitiated(element.getProject(), element.getContainingFile()).withTracing());