tests: add some asynclistener tests