diff options
author | Kim Alvefur <zash@zash.se> | 2021-02-01 12:47:05 +0100 |
---|---|---|
committer | Kim Alvefur <zash@zash.se> | 2021-02-01 12:47:05 +0100 |
commit | 0f0d32d335c2fb6bba59e5a6043412ad6d61e74a (patch) | |
tree | 87a6b088d2438f845493c1a33828eef5cd36b410 /spec/core_storagemanager_spec.lua | |
parent | f307825a01fe5911ec373445c7b4f64e64da0785 (diff) | |
download | prosody-0f0d32d335c2fb6bba59e5a6043412ad6d61e74a.tar.gz prosody-0f0d32d335c2fb6bba59e5a6043412ad6d61e74a.zip |
mod_storage_sql: Implement map-like API for archives
Used by mod_http_file_share, muc moderation, etc.
Tests tweaked because they failed on stanza internals that happen
becasue of re-serialization. Namespaces differ since inheritance is
implicit when building but explicit after parsing.
Diffstat (limited to 'spec/core_storagemanager_spec.lua')
-rw-r--r-- | spec/core_storagemanager_spec.lua | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/spec/core_storagemanager_spec.lua b/spec/core_storagemanager_spec.lua index cf9429c1..7f86255f 100644 --- a/spec/core_storagemanager_spec.lua +++ b/spec/core_storagemanager_spec.lua @@ -556,7 +556,7 @@ describe("storagemanager", function () local id = archive:append("mapuser", nil, test_stanza, test_time, "contact@example.com"); do local stanza_roundtrip, when, with = archive:get("mapuser", id); - assert.same(test_stanza, stanza_roundtrip, "same stanza is returned"); + assert.same(tostring(test_stanza), tostring(stanza_roundtrip), "same stanza is returned"); assert.equal(test_time, when, "same 'when' is returned"); assert.equal("contact@example.com", with, "same 'with' is returned"); end @@ -568,7 +568,7 @@ describe("storagemanager", function () do local replaced, when, with = archive:get("mapuser", id); - assert.same(replacement_stanza, replaced, "replaced stanza is returned"); + assert.same(tostring(replacement_stanza), tostring(replaced), "replaced stanza is returned"); assert.equal(test_time+1, when, "modified 'when' is returned"); assert.equal("contact@example.com", with, "original 'with' is returned"); end |