mirror of
https://github.com/i-net-software/JWebAssembly.git
synced 2025-03-25 15:37:52 +01:00
Run the compiler also with SpiderMonkeyWatGC also if the script engine does not support arrays currently
This commit is contained in:
parent
d17648a448
commit
2a5856971b
@ -43,8 +43,9 @@ public class ArrayOperations extends AbstractBaseTest {
|
|||||||
ArrayList<Object[]> list = new ArrayList<>();
|
ArrayList<Object[]> list = new ArrayList<>();
|
||||||
|
|
||||||
ScriptEngine[] engines = ScriptEngine.testEngines();
|
ScriptEngine[] engines = ScriptEngine.testEngines();
|
||||||
engines = Arrays.copyOf( engines, engines.length + 1 );
|
engines = Arrays.copyOf( engines, engines.length + 2 );
|
||||||
engines[engines.length - 1] = ScriptEngine.SpiderMonkeyGC;
|
engines[engines.length - 2] = ScriptEngine.SpiderMonkeyGC;
|
||||||
|
engines[engines.length - 1] = ScriptEngine.SpiderMonkeyWatGC;
|
||||||
for( ScriptEngine script : engines ) {
|
for( ScriptEngine script : engines ) {
|
||||||
addParam( list, script, "length" );
|
addParam( list, script, "length" );
|
||||||
addParam( list, script, "loopByte" );
|
addParam( list, script, "loopByte" );
|
||||||
@ -65,7 +66,7 @@ public class ArrayOperations extends AbstractBaseTest {
|
|||||||
public void test() {
|
public void test() {
|
||||||
Assume.assumeFalse( (getScriptEngine().name().startsWith( "SpiderMonkey" ) )
|
Assume.assumeFalse( (getScriptEngine().name().startsWith( "SpiderMonkey" ) )
|
||||||
&& "loopLong".equals( getMethod() ) ); // TODO SpiderMonkey https://bugzilla.mozilla.org/show_bug.cgi?id=1511958
|
&& "loopLong".equals( getMethod() ) ); // TODO SpiderMonkey https://bugzilla.mozilla.org/show_bug.cgi?id=1511958
|
||||||
Assume.assumeFalse( getScriptEngine() == ScriptEngine.SpiderMonkeyGC );
|
Assume.assumeFalse( getScriptEngine().name().endsWith( "GC" ) );
|
||||||
super.test();
|
super.test();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user