Disclaimer: This response is generic. I don't know much about the POE event framework.
Your tests could call the functions that would otherwise by called by the event manager.
As for testing your bots interaction with the IRC server, you could try running a basic, command line IRC client via the Expect module. Otherwise, a very basic "bot" with 2 functions that are called by the test scripts: recv_msg and send_msg. Either way, your test script "pokes" your bot-under-test, monitors what's seen on IRC, sends messages on IRC and monitors your bot's reactions to the messages it receives.
In reply to Re: Test suite for an IRC bot
by RonW
in thread Test suite for an IRC bot
by neilwatson
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |