Skip to content

Commit 14cfb29

Browse files
committed
fix junit tests
1 parent b4e979a commit 14cfb29

File tree

2 files changed

+15
-14
lines changed

2 files changed

+15
-14
lines changed

graalpython/com.oracle.graal.python.test/src/com/oracle/graal/python/test/runtime/PythonModuleTests.java

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -25,21 +25,22 @@
2525
*/
2626
package com.oracle.graal.python.test.runtime;
2727

28+
import static com.oracle.graal.python.nodes.BuiltinNames.__BUILTINS__;
29+
import static com.oracle.graal.python.nodes.SpecialAttributeNames.__DOC__;
30+
import static com.oracle.graal.python.nodes.SpecialAttributeNames.__NAME__;
31+
import static com.oracle.graal.python.nodes.SpecialAttributeNames.__PACKAGE__;
32+
import static org.junit.Assert.assertEquals;
33+
34+
import org.junit.Test;
35+
2836
import com.oracle.graal.python.builtins.objects.function.PArguments;
29-
import com.oracle.graal.python.builtins.objects.function.PBuiltinFunction;
37+
import com.oracle.graal.python.builtins.objects.method.PBuiltinMethod;
3038
import com.oracle.graal.python.builtins.objects.module.PythonModule;
3139
import com.oracle.graal.python.builtins.objects.type.PythonBuiltinClass;
3240
import com.oracle.graal.python.nodes.BuiltinNames;
3341
import com.oracle.graal.python.nodes.call.InvokeNode;
3442
import com.oracle.graal.python.runtime.PythonContext;
3543
import com.oracle.graal.python.test.PythonTests;
36-
import org.junit.Test;
37-
38-
import static com.oracle.graal.python.nodes.BuiltinNames.__BUILTINS__;
39-
import static com.oracle.graal.python.nodes.SpecialAttributeNames.__DOC__;
40-
import static com.oracle.graal.python.nodes.SpecialAttributeNames.__NAME__;
41-
import static com.oracle.graal.python.nodes.SpecialAttributeNames.__PACKAGE__;
42-
import static org.junit.Assert.assertEquals;
4344

4445
public class PythonModuleTests {
4546

@@ -57,8 +58,8 @@ public void pythonModuleTest() {
5758
public void builtinsMinTest() {
5859
final PythonContext context = PythonTests.getContext();
5960
final PythonModule builtins = context.getBuiltins();
60-
PBuiltinFunction min = (PBuiltinFunction) builtins.getAttribute(BuiltinNames.MIN);
61-
Object returnValue = InvokeNode.create(min).invoke(createWithUserArguments(4, 2, 1));
61+
PBuiltinMethod min = (PBuiltinMethod) builtins.getAttribute(BuiltinNames.MIN);
62+
Object returnValue = InvokeNode.create(min).invoke(createWithUserArguments(builtins, 4, 2, 1));
6263
assertEquals(1, returnValue);
6364
}
6465

@@ -76,8 +77,8 @@ public void mainModuleTest() {
7677
final PythonContext context = PythonTests.getContext();
7778
PythonModule main = context.getMainModule();
7879
PythonModule builtins = (PythonModule) main.getAttribute(__BUILTINS__);
79-
PBuiltinFunction abs = (PBuiltinFunction) builtins.getAttribute(BuiltinNames.ABS);
80-
Object returned = InvokeNode.create(abs).invoke(createWithUserArguments(-42));
80+
PBuiltinMethod abs = (PBuiltinMethod) builtins.getAttribute(BuiltinNames.ABS);
81+
Object returned = InvokeNode.create(abs).invoke(createWithUserArguments(builtins, -42));
8182
assertEquals(42, returned);
8283
}
8384

graalpython/com.oracle.graal.python/src/com/oracle/graal/python/builtins/objects/function/FunctionBuiltins.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,13 +67,13 @@ public abstract static class ReprNode extends PythonUnaryBuiltinNode {
6767
@Specialization(guards = "self.getEnclosingClassName() == null")
6868
@TruffleBoundary
6969
Object reprModuleFunction(PFunction self) {
70-
return String.format("<function '%s' at 0x%x>", self.getName(), self.hashCode());
70+
return String.format("<function %s at 0x%x>", self.getName(), self.hashCode());
7171
}
7272

7373
@Specialization(guards = "self.getEnclosingClassName() != null")
7474
@TruffleBoundary
7575
Object reprClassFunction(PFunction self) {
76-
return String.format("<function '%s.%s' at 0x%x>", self.getEnclosingClassName(), self.getName(), self.hashCode());
76+
return String.format("<function %s.%s at 0x%x>", self.getEnclosingClassName(), self.getName(), self.hashCode());
7777
}
7878
}
7979

0 commit comments

Comments
 (0)