@@ -252,7 +252,6 @@ test "type of and getting values" {
252
252
lua .pushNumber (0.1 );
253
253
_ = lua .pushThread ();
254
254
_ = lua .pushString ("all your codebase are belong to us" );
255
- try expectEqual (@as (? [* ]const u8 , null ), lua .pushString (null ));
256
255
lua .pushCFunction (ziglua .wrap (add ));
257
256
_ = lua .pushBytes ("hello world" );
258
257
_ = lua .pushFString ("%s %s %d" , .{ "hello" , "world" , @as (i32 , 10 ) });
@@ -267,11 +266,10 @@ test "type of and getting values" {
267
266
try expectEqual (LuaType .number , lua .typeOf (6 ));
268
267
try expectEqual (LuaType .thread , lua .typeOf (7 ));
269
268
try expectEqual (LuaType .string , lua .typeOf (8 ));
270
- try expectEqual (LuaType .nil , lua .typeOf (9 ));
271
- try expectEqual (LuaType .function , lua .typeOf (10 ));
269
+ try expectEqual (LuaType .function , lua .typeOf (9 ));
270
+ try expectEqual (LuaType .string , lua .typeOf (10 ));
272
271
try expectEqual (LuaType .string , lua .typeOf (11 ));
273
- try expectEqual (LuaType .string , lua .typeOf (12 ));
274
- try expectEqual (LuaType .boolean , lua .typeOf (13 ));
272
+ try expectEqual (LuaType .boolean , lua .typeOf (12 ));
275
273
276
274
try expect (lua .isBoolean (1 ));
277
275
try expect (lua .isTable (2 ));
@@ -282,18 +280,17 @@ test "type of and getting values" {
282
280
try expect (lua .isNumber (6 ));
283
281
try expect (lua .isThread (7 ));
284
282
try expect (lua .isString (8 ));
285
- try expect (lua .isNil (9 ));
286
- try expect (lua .isCFunction ( 10 ));
287
- try expect (lua .isFunction (10 ));
283
+ try expect (lua .isCFunction (9 ));
284
+ try expect (lua .isFunction ( 9 ));
285
+ try expect (lua .isString (10 ));
288
286
try expect (lua .isString (11 ));
289
- try expect (lua .isString (12 ));
290
- try expect (lua .isBoolean (13 ));
287
+ try expect (lua .isBoolean (12 ));
291
288
292
- try expectEqualStrings ("hello world 10" , std .mem .span (try lua .toString (12 )));
289
+ try expectEqualStrings ("hello world 10" , std .mem .span (try lua .toString (11 )));
293
290
294
291
// the created thread should equal the main thread (but created thread has no allocator ref)
295
292
try expectEqual (lua .state , (try lua .toThread (7 )).state );
296
- try expectEqual (@as (ziglua .CFn , ziglua .wrap (add )), try lua .toCFunction (10 ));
293
+ try expectEqual (@as (ziglua .CFn , ziglua .wrap (add )), try lua .toCFunction (9 ));
297
294
298
295
try expectEqual (@as (Number , 0.1 ), try lua .toNumberX (6 ));
299
296
try expectEqual (@as (Integer , 1 ), try lua .toIntegerX (3 ));
0 commit comments