aboutsummaryrefslogtreecommitdiff
path: root/src/test/java/org/zwobble/couscous/tests/backends/python/PythonCompilerEvalTests.java
blob: d87bbb710b120c3c0ff7e92c48296903ddf938de (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
package org.zwobble.couscous.tests.backends.python;

import org.zwobble.couscous.ast.ExpressionNode;
import org.zwobble.couscous.ast.TypeNode;
import org.zwobble.couscous.tests.BackendEvalTests;
import org.zwobble.couscous.values.PrimitiveValue;

import java.util.List;

public class PythonCompilerEvalTests extends BackendEvalTests {
    @Override
    protected PrimitiveValue evalExpression(List<TypeNode> classes, ExpressionNode expression) {
        return new PythonMethodRunner().evalExpression(classes, expression);
    }
}