callTestCase() should start test case called as a real test case

Hello,

Indeed, currently, if we use callTestCase(), listeners are not working for the test case called and reports are not generated.

I think that it could be interesting to have the same behavior with callTestCase() as with manual run.

Thanks.