From 497f3d8100042e7b240709d0cc9b4bc5a9fb2d2d Mon Sep 17 00:00:00 2001 From: James Roseborough Date: Tue, 22 Apr 2008 05:22:34 +0000 Subject: [PATCH] add tests for length --- src/test/res/table.lua | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/test/res/table.lua b/src/test/res/table.lua index 31bd5d0c..2d7835ae 100644 --- a/src/test/res/table.lua +++ b/src/test/res/table.lua @@ -46,6 +46,20 @@ table.insert(t,1,'seven'); print( eles(t), #t ) table.insert(t,4,'eight'); print( eles(t), #t ) table.insert(t,7,'nine'); print( eles(t), #t ) table.insert(t,10,'ten'); print( eles(t), #t ) +print( '#{}', #{} ) +print( '#{"a"}', #{"a"} ) +print( '#{"a","b"}', #{"a","b"} ) +print( '#{"a",nil}', #{"a",nil} ) +print( '#{nil,"b"}', #{nil,"b"} ) +print( '#{nil,nil}', #{nil,nil} ) +print( '#{"a","b","c"}', #{"a","b","c"} ) +print( '#{nil,"b","c"}', #{nil,"b","c"} ) +print( '#{"a",nil,"c"}', #{"a",nil,"c"} ) +print( '#{"a","b",nil}', #{"a","b",nil} ) +print( '#{nil,"b",nil}', #{nil,"b",nil} ) +print( '#{nil,nil,"c"}', #{nil,nil,"c"} ) +print( '#{"a",nil,nil}', #{"a",nil,nil} ) +print( '#{nil,nil,nil}', #{nil,nil,nil} ) -- remove print( '-- remove tests' )