mirror of
https://github.com/i-net-software/JWebAssembly.git
synced 2025-03-15 02:44:47 +01:00
first tests for control flow operations like "if"
This commit is contained in:
parent
d26b9bbb94
commit
01ab665681
@ -25,8 +25,8 @@ public enum ScriptEngine {
|
||||
NodeJS,
|
||||
SpiderMonkey;
|
||||
|
||||
public static Collection<Object[]> testParams() {
|
||||
Object[][] val = {{ScriptEngine.SpiderMonkey},{ScriptEngine.NodeJS}};
|
||||
public static Collection<ScriptEngine[]> testParams() {
|
||||
ScriptEngine[][] val = {{ScriptEngine.SpiderMonkey},{ScriptEngine.NodeJS}};
|
||||
return Arrays.asList(val);
|
||||
}
|
||||
}
|
||||
|
@ -31,7 +31,6 @@ import de.inetsoftware.jwebassembly.WasmRule;
|
||||
/**
|
||||
* @author Volker Berlin
|
||||
*/
|
||||
@RunWith(Parameterized.class)
|
||||
public class CallFunctions extends AbstractBaseTest {
|
||||
|
||||
@ClassRule
|
||||
@ -44,8 +43,8 @@ public class CallFunctions extends AbstractBaseTest {
|
||||
@Parameters(name="{0}-{1}")
|
||||
public static Collection<Object[]> data() {
|
||||
ArrayList<Object[]> list = new ArrayList<>();
|
||||
for( Object[] val : ScriptEngine.testParams() ) {
|
||||
ScriptEngine script = (ScriptEngine)val[0];
|
||||
for( ScriptEngine[] val : ScriptEngine.testParams() ) {
|
||||
ScriptEngine script = val[0];
|
||||
addParam( list, script, "intCall" );
|
||||
}
|
||||
return list;
|
||||
|
@ -30,7 +30,6 @@ import de.inetsoftware.jwebassembly.WasmRule;
|
||||
/**
|
||||
* @author Volker Berlin
|
||||
*/
|
||||
@RunWith(Parameterized.class)
|
||||
public class MathOperations extends AbstractBaseTest {
|
||||
|
||||
@ClassRule
|
||||
@ -43,8 +42,8 @@ public class MathOperations extends AbstractBaseTest {
|
||||
@Parameters(name="{0}-{1}")
|
||||
public static Collection<Object[]> data() {
|
||||
ArrayList<Object[]> list = new ArrayList<>();
|
||||
for( Object[] val : ScriptEngine.testParams() ) {
|
||||
ScriptEngine script = (ScriptEngine)val[0];
|
||||
for( ScriptEngine[] val : ScriptEngine.testParams() ) {
|
||||
ScriptEngine script = val[0];
|
||||
addParam( list, script, "intConst" );
|
||||
addParam( list, script, "floatConst" );
|
||||
addParam( list, script, "doubleConst" );
|
||||
|
@ -49,7 +49,7 @@ public class RuntimeErrors {
|
||||
}
|
||||
|
||||
@Parameters( name = "{0}" )
|
||||
public static Collection<Object[]> data() {
|
||||
public static Collection<ScriptEngine[]> data() {
|
||||
return ScriptEngine.testParams();
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user