From 1c1adf1f43b78ac73617437d97d191546d9d6ab7 Mon Sep 17 00:00:00 2001 From: Mark Pulford Date: Mon, 16 Jan 2012 19:56:52 +1030 Subject: Place nested data structure inline with tests Make the tests more explicit, the nested data structure doesn't need to be generated in advance. --- tests/test.lua | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/tests/test.lua b/tests/test.lua index 424a630..43f48ad 100755 --- a/tests/test.lua +++ b/tests/test.lua @@ -64,8 +64,6 @@ function load_testdata() data.utf8_raw = "Failed to load utf8.dat" end - data.nested5 = {{{{{ "nested" }}}}} - data.table_cycle = {} data.table_cycle[1] = data.table_cycle @@ -219,9 +217,9 @@ local all_tests = { true, { '{"2":"numeric string key test"}' } }, { "Encode nested table", - json.encode, { testdata.nested5 }, true, { '[[[[["nested"]]]]]' } }, + json.encode, { {{{{{"nested"}}}}} }, true, { '[[[[["nested"]]]]]' } }, { "Encode nested table (throw error)", - json.encode, { { testdata.nested5 } }, + json.encode, { { {{{{{"nested"}}}}} } }, false, { "Cannot serialise, excessive nesting (6)" } }, { "Encode table with cycle", json.encode, { testdata.table_cycle }, -- cgit v1.2.3-55-g6feb