Skip to content

Commit 509fa66

Browse files
committed
Re-enable workaround for TCK tests.
1 parent b0c8f99 commit 509fa66

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

graalpython/com.oracle.graal.python.tck/src/com/oracle/graal/python/tck/PythonProvider.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -129,8 +129,9 @@ public Collection<? extends Snippet> createValueConstructors(Context context) {
129129
addValueSnippet(context, snippets, "DictType:KeyString", OBJECT, "lambda: {'Bacon':1, 'Ham': 0}");
130130
addValueSnippet(context, snippets, "DictType:KeyNumber", OBJECT, "lambda: {1: 'Bacon', 0: 'Ham'}");
131131

132-
addValueSnippet(context, snippets, "LambdaType:Id", executable(ANY, ANY), "lambda: lambda x: x");
133-
addValueSnippet(context, snippets, "LambdaType:+1", executable(NUMBER, NUMBER), "lambda: lambda x: x + 1");
132+
// TODO remove '*args' from following value constructors once this is fixed in Truffle TCK
133+
addValueSnippet(context, snippets, "LambdaType:Id", executable(ANY, ANY), "lambda: lambda x, *args: x");
134+
addValueSnippet(context, snippets, "LambdaType:+1", executable(NUMBER, NUMBER), "lambda: lambda x, *args: x + 1");
134135

135136
// @formatter:on
136137
return snippets;

0 commit comments

Comments
 (0)