aboutsummaryrefslogtreecommitdiff
path: root/src/test/java/org/shedlang/compiler/backends/wasm/Wasm64ExampleTests.java
blob: 04e1d08c94f41749e0132c3416b0460db654879e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
package org.shedlang.compiler.backends.wasm;

import org.shedlang.compiler.backends.Backend;
import org.shedlang.compiler.backends.ExampleTests;
import org.shedlang.compiler.backends.targets.WasmTarget;

import java.util.List;
import java.util.Set;

public class Wasm64ExampleTests extends ExampleTests {
    @Override
    protected Backend backend() {
        return WasmBackend.WASM64;
    }

    @Override
    protected List<String> binaryRunner() {
        return WasmTesting.wasiBinaryRunner(WasmTarget.WASM64);
    }

    @Override
    protected String executableExtension() {
        return WasmBackend.EXECUTABLE_EXTENSION;
    }

    private static final Set<String> DISABLED = Set.of(
    );

    @Override
    protected boolean isDisabled(String testName) {
        return DISABLED.contains(testName);
    }
}