6e35794cad
So that the UNO constructor work can continue - where we need the desktop to be disposed properly so that all UNO constructors objects have their dispose() called, and they can clean up their global state. We detect this case by changing a SAL_WARN to an assert in Desktop::disposing() (*) in ~ScTabViewShell, don't call EnterHandler, because that tries to create EditEngine's and other stuff, which crashes (*) Need a fake singleton so that the servicemanager calls dispose() on the AnalysAddIn and we can clear the global variable there. Change-Id: Id13b51e17afc16fcbbc65d64281cdf847e4a58cf Reviewed-on: https://gerrit.libreoffice.org/c/core/+/99640 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> |
||
---|---|---|
.. | ||
qa/cppunit | ||
signing-keys | ||
source | ||
user-template | ||
CppunitTest_test_xpath.mk | ||
IwyuFilter_test.yaml | ||
Library_subsequenttest.mk | ||
Library_test.mk | ||
Library_test_setupvcl.mk | ||
Library_vclbootstrapprotector.mk | ||
Makefile | ||
Module_test.mk | ||
Package_unittest.mk | ||
README | ||
README.vars |
Test harness code for C++ unit testing Many of these tests are run during the build process. In that case on unix, if a test fails follow the error messages to debug it under gdb.