diff --git a/test/test_helper.rb b/test/test_helper.rb index ce3edfc023170cb987258e41570f066bc8790602..b64c11e57a519bb6534b20ea94743ce77c882798 100644 --- a/test/test_helper.rb +++ b/test/test_helper.rb @@ -66,6 +66,18 @@ def invoke_webhook(payload, extra_env: {}) end end +def xmpp_error_name(error) + error.find_first( + "child::*[name()!='text']", + Blather::StanzaError::STANZA_ERR_NS + ).element_name +end + +def xmpp_error_text(error) + error.find_first("ns:text", ns: Blather::StanzaError::STANZA_ERR_NS)&.text +end + + begin require "pry-byebug"