
24 Jun
2006
24 Jun
'06
3:56 p.m.
"Gennadiy Rozental" <gennadiy.rozental@thomson.com> wrote in message news:e7iipp$6mu$1@sea.gmane.org...
I see. I guess I could release test class instance once test case is done. But that would prevent anyone from running several different tests with the same test tree (once I support interactive based testing it will be possible).
My workaround is to force the deletion and reconstruction of s_frk_impl() before main returns. The following is what I added: s_frk_impl().~framework_impl(); // reconstruct object so it can be deleted new ( & ( s_frk_impl() ) ) framework_impl(); Do you see any problems with this approach? Ideally, a destructible singleton can be used to avoid such hacks. Sean