# HG changeset patch # User Matthew Wild # Date 1451585943 0 # Node ID 909c00296c2adbd6ea8fc41783639137f0bfd502 # Parent 629162fc06817bb74ba2d84f5233ed44fd25d6b5 client: Make use of new scansion.error library, log the received stanza when different to expected one diff -r 629162fc0681 -r 909c00296c2a scansion/objects/client.lua --- 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