Lua 5.2 compatibility fixes.
This commit is contained in:
@@ -87,6 +87,13 @@ public class FragmentsTest extends TestSuite {
|
||||
}
|
||||
}
|
||||
|
||||
public void testFirstArgNilExtended() {
|
||||
runFragment( LuaValue.NIL,
|
||||
"function f1(a) print( 'f1:', a ) return a end\n" +
|
||||
"b = f1()\n" +
|
||||
"return b" );
|
||||
}
|
||||
|
||||
public void testForloopParamUpvalues() {
|
||||
runFragment( LuaValue.varargsOf(new LuaValue[] {
|
||||
LuaValue.valueOf(77),
|
||||
@@ -119,7 +126,7 @@ public class FragmentsTest extends TestSuite {
|
||||
"end\n" +
|
||||
"return v('abc')\n" );
|
||||
}
|
||||
|
||||
|
||||
public void testSetlistVarargs() {
|
||||
runFragment( LuaValue.valueOf("abc"),
|
||||
"local f = function() return 'abc' end\n" +
|
||||
|
||||
@@ -225,7 +225,6 @@ public class TableArrayTest extends TestCase {
|
||||
LuaValue v = LuaString.valueOf( "Test Value! "+i );
|
||||
t.set( i, v );
|
||||
assertEquals( i, t.length() );
|
||||
assertEquals( i, t.maxn() );
|
||||
}
|
||||
}
|
||||
|
||||
@@ -237,7 +236,6 @@ public class TableArrayTest extends TestCase {
|
||||
t.set( i, LuaString.valueOf( "Test Value! "+i ) );
|
||||
}
|
||||
assertEquals( j, t.length() );
|
||||
assertEquals( j, t.maxn() );
|
||||
}
|
||||
}
|
||||
|
||||
@@ -247,7 +245,6 @@ public class TableArrayTest extends TestCase {
|
||||
for ( int i = 1; i <= 32; ++i ) {
|
||||
t.set( "str-"+i, LuaString.valueOf( "String Key Test Value! "+i ) );
|
||||
assertEquals( 0, t.length() );
|
||||
assertEquals( 0, t.maxn() );
|
||||
}
|
||||
}
|
||||
|
||||
@@ -258,7 +255,6 @@ public class TableArrayTest extends TestCase {
|
||||
t.set( "str-"+i, LuaString.valueOf( "String Key Test Value! "+i ) );
|
||||
t.set( i, LuaString.valueOf( "Int Key Test Value! "+i ) );
|
||||
assertEquals( i, t.length() );
|
||||
assertEquals( i, t.maxn() );
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -228,7 +228,6 @@ public class TableTest extends TestCase {
|
||||
for ( int i = 1; i <= 32; ++i ) {
|
||||
t.set( i, LuaValue.valueOf( "Test Value! "+i ) );
|
||||
assertEquals( i, t.length() );
|
||||
assertEquals( i, t.maxn() );
|
||||
}
|
||||
}
|
||||
|
||||
@@ -240,7 +239,6 @@ public class TableTest extends TestCase {
|
||||
t.set( i, LuaValue.valueOf( "Test Value! "+i ) );
|
||||
}
|
||||
assertEquals( j, t.length() );
|
||||
assertEquals( j, t.maxn() );
|
||||
}
|
||||
}
|
||||
|
||||
@@ -250,7 +248,6 @@ public class TableTest extends TestCase {
|
||||
for ( int i = 1; i <= 32; ++i ) {
|
||||
t.set( "str-"+i, LuaValue.valueOf( "String Key Test Value! "+i ) );
|
||||
assertEquals( 0, t.length() );
|
||||
assertEquals( 0, t.maxn() );
|
||||
}
|
||||
}
|
||||
|
||||
@@ -261,7 +258,6 @@ public class TableTest extends TestCase {
|
||||
t.set( "str-"+i, LuaValue.valueOf( "String Key Test Value! "+i ) );
|
||||
t.set( i, LuaValue.valueOf( "Int Key Test Value! "+i ) );
|
||||
assertEquals( i, t.length() );
|
||||
assertEquals( i, t.maxn() );
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user