summaryrefslogtreecommitdiff
path: root/builtin/common/serialize.lua
diff options
context:
space:
mode:
authorrubenwardy <rw@rubenwardy.com>2020-01-18 02:09:18 +0000
committerGitHub <noreply@github.com>2020-01-18 02:09:18 +0000
commit1173ff0c13a07dec2ede3166378dc5f50fff37b3 (patch)
treedf83476a7389fce570fb2bb6852e0de024d20e98 /builtin/common/serialize.lua
parent6d472b1840971a087841ea7feee5a921fb82b84a (diff)
downloadminetest-1173ff0c13a07dec2ede3166378dc5f50fff37b3.tar.gz
minetest-1173ff0c13a07dec2ede3166378dc5f50fff37b3.tar.bz2
minetest-1173ff0c13a07dec2ede3166378dc5f50fff37b3.zip
Add Lua unit tests to builtin using busted (#9184)
Diffstat (limited to 'builtin/common/serialize.lua')
-rw-r--r--builtin/common/serialize.lua14
1 files changed, 0 insertions, 14 deletions
diff --git a/builtin/common/serialize.lua b/builtin/common/serialize.lua
index c91d2d5ce..cf00107c2 100644
--- a/builtin/common/serialize.lua
+++ b/builtin/common/serialize.lua
@@ -204,17 +204,3 @@ function core.deserialize(str, safe)
return nil, data
end
end
-
-
--- Unit tests
-local test_in = {cat={sound="nyan", speed=400}, dog={sound="woof"}}
-local test_out = core.deserialize(core.serialize(test_in))
-
-assert(test_in.cat.sound == test_out.cat.sound)
-assert(test_in.cat.speed == test_out.cat.speed)
-assert(test_in.dog.sound == test_out.dog.sound)
-
-test_in = {escape_chars="\n\r\t\v\\\"\'", non_european="θשׁ٩∂"}
-test_out = core.deserialize(core.serialize(test_in))
-assert(test_in.escape_chars == test_out.escape_chars)
-assert(test_in.non_european == test_out.non_european)