From c9d4d4bf2f6daf09447f8fc4f5fae695a5c91cb3 Mon Sep 17 00:00:00 2001 From: Baiyan Huang Date: Sat, 27 Jul 2013 22:57:30 +0800 Subject: Make table.isempty work with table which has a key as false --- tests/base/test_table.lua | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'tests') diff --git a/tests/base/test_table.lua b/tests/base/test_table.lua index 2bf26ed..0ac3442 100644 --- a/tests/base/test_table.lua +++ b/tests/base/test_table.lua @@ -55,3 +55,11 @@ function suite.isempty_ReturnsFalseOnNotEmpty() test.isfalse(table.isempty({ 1 })) end + + function suite.isempty_ReturnsFalseOnNotEmptyMap() + test.isfalse(table.isempty({ name = 'premake' })) + end + + function suite.isempty_ReturnsFalseOnNotEmptyMapWithFalseKey() + test.isfalse(table.isempty({ [false] = 0 })) + end -- cgit v1.2.3