Comparison

spec/util_stanza_spec.lua @ 10442:22db763c510c

util.stanza: Check that argument to reply is a stanza
author Kim Alvefur <zash@zash.se>
date Mon, 25 Nov 2019 20:44:05 +0100
parent 9924:5a2e53bef031
child 10443:f28718f46196
comparison
equal deleted inserted replaced
10441:f2c9abc71f08 10442:22db763c510c
168 assert.are.equal(r.attr.to, s.attr.from); 168 assert.are.equal(r.attr.to, s.attr.from);
169 assert.are.equal(r.attr.from, s.attr.to); 169 assert.are.equal(r.attr.from, s.attr.to);
170 assert.are.equal(r.attr.type, "result"); 170 assert.are.equal(r.attr.type, "result");
171 assert.are.equal(#r.tags, 0, "A reply should not include children of the original stanza"); 171 assert.are.equal(#r.tags, 0, "A reply should not include children of the original stanza");
172 end); 172 end);
173
174 it("should reject not-stanzas", function ()
175 assert.has.error_match(function ()
176 st.reply(not "a stanza");
177 end, "expected stanza");
178 end);
173 end); 179 end);
174 180
175 describe("#error_reply()", function() 181 describe("#error_reply()", function()
176 it("should work for <s>", function() 182 it("should work for <s>", function()
177 -- Test stanza 183 -- Test stanza