Thu, 31 Dec 2015 18:19:03 +0000
client: Make use of new scansion.error library, log the received stanza when different to expected one
scansion/objects/client.lua | file | annotate | diff | comparison | revisions |
--- a/scansion/objects/client.lua Thu Dec 31 18:18:37 2015 +0000 +++ b/scansion/objects/client.lua Thu Dec 31 18:19:03 2015 +0000 @@ -1,4 +1,5 @@ local async = require "scansion.async"; +local new_error = require "scansion.error".new_error; local verse = require "verse".init("client"); local parse_xml = require "scansion.xml".parse; @@ -83,7 +84,7 @@ client.log("NOT IT!") client.log("Expected: %s", expected_stanza); client.log("Received: %s", received_stanza); - error("Received unexpected stanza"); + error(new_error("Received unexpected stanza", { stanza = tostring(received_stanza) })); else client.log("YES! %s", expected_stanza) end