new test with listener