diff options
Diffstat (limited to 'tests/modules/table/test.lua')
| -rw-r--r-- | tests/modules/table/test.lua | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/tests/modules/table/test.lua b/tests/modules/table/test.lua index 156e619f9..5133e778f 100644 --- a/tests/modules/table/test.lua +++ b/tests/modules/table/test.lua @@ -16,9 +16,8 @@ function test_wrap(t) t:are_equal(table.wrap({}), {}) t:are_equal(table.wrap({1}), {1}) t:are_equal(table.wrap({{}}), {{}}) - local a = {1} - debug.setmetatable(a, {}) - t:are_equal(table.wrap(a), {a}) + local a = {1, __object__ = true} + t:are_equal(table.wrap({a}), {a}) end function test_unwrap(t) @@ -27,7 +26,6 @@ function test_unwrap(t) t:are_equal(table.unwrap({}), {}) t:are_equal(table.unwrap({1}), 1) t:are_equal(table.unwrap({{}}), {}) - local a = {1} - debug.setmetatable(a, {}) + local a = {1, __object__ = true} t:are_equal(table.unwrap(a), a) end |
