This module is a helper module to ease the task of testing.
If you want to run the developer test suite you have to set the environment
variable NET_XMPP2_TEST to something like this:
Most tests will try to connect two accounts, so please take a server
that allows two connections from the same IP.
If you also want to run the MUC tests (see AnyEvent::XMPP::Ext::MUC)
you also need to setup the environment variable NET_XMPP2_TEST_MUC
to contain the domain of a MUC service:
If you see some tests fail and want to know more about the protocol flow
you can enable the protocol debugging output by setting NET_XMPP2_TEST_DEBUG
(NOTE: You will only see the output of this by running a single test)
If one of the tests takes longer than the preconfigured 20 seconds default
timeout in your setup you can set NET_XMPP2_TEST_TIMEOUT:
NET_XMPP2_TEST_TIMEOUT=60 # for a 1 minute timeout