K_GLOBAL_STATIC and unittests?
Boudewijn Rempt
boud at valdyas.org
Sat Oct 17 12:19:27 BST 2009
On Saturday 17 October 2009, Thiago Macieira wrote:
> Em Sábado 17. Outubro 2009, às 09.49.54, Boudewijn Rempt escreveu:
> > It seems that statics created with K_GLOBAL_STATIC aren't destroyed when
> > they are created in a unittest, though it works perfectly in a real
> > application. Is that something known or intentional?
>
> Global statics are destroyed when the application exits. That's too late
> for the tests.
Ah, I thought something defined by, say,
QTEST_KDEMAIN(KisPaintDeviceActionTest, GUI) was an application, so I expected
K_GLOBAL_STATIC to be destroyed on shutdown.
--
Boudewijn Rempt | http://www.valdyas.org
More information about the kde-core-devel
mailing list