From c64756ebde2c9d67632adf5989185354c38b4722 Mon Sep 17 00:00:00 2001 From: David Capello Date: Mon, 26 Feb 2024 17:44:56 -0300 Subject: [PATCH] Keep testing loading/saving properties as they are in userdata_codec.lua --- tests/scripts/userdata_codec.lua | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tests/scripts/userdata_codec.lua b/tests/scripts/userdata_codec.lua index d52e12c83..e20020408 100644 --- a/tests/scripts/userdata_codec.lua +++ b/tests/scripts/userdata_codec.lua @@ -52,8 +52,14 @@ if false then end do + -- Test load/save file (and keep the properties intact) local spr = Sprite{ fromFile="sprites/file-tests-props.aseprite" } assert(#spr.properties == 5) + spr:saveAs("_test_userdata_codec_1.aseprite") + spr:close() + + local spr = Sprite{ fromFile="_test_userdata_codec_1.aseprite" } + assert(#spr.properties == 5) assert(#spr.properties("ext") == 1) assert(spr.properties.a == true) assert(spr.properties.b == 1)