Add more tests around multiple listeners