extended test listener