Age | Commit message (Collapse) | Author |
|
Change-Id: I53aaf2355d9f3071544ebcaaee01bd44a30f88fc
|
|
Change-Id: Id946419274728f96e1de41cffe84280e37e87ab3
|
|
This required some changes to the framework:
* Init-/DeInitVCL is no longer done per individual test in BootstrapFixture, but
once per CppunitTest invocation in a new vclbootstrapprotector (similarly to
the exisiting unobootstrapprotector). CppunitTests that need VCL now need to
declare gb_CppunitTest_use_vcl.
* For things to work properly, the UNO component context needs to be disposed
from within DeInitVCL (cf. Desktop's Application::DeInit called from
DeInitVCL). The easiest solution was to introduce an
Application::setDeInitHook (where the hook is called from DeInitVCL)
specifically for vclbootstrapprotector to call.
* PythonTests don't (yet) call DeInitVCL; they still hook into
BootstrapFixture's original test_init functionality (to call InitVCL), and do
not make use of the vclbootstrapprotector.
Change-Id: I4f3a3c75db30b58c1cd49d81c51db14902ed68b2
|
|
Change-Id: I95817ea44b6793d4a80b74b32f3b5477c6169b26
|
|
Change-Id: I9e1fc613816c943f4fb1033185e34e3acf317f1d
|
|
Change-Id: I055266dd56dcac25afde66149820fca0e52974fc
|
|
There are already 3 libs linking with it and there will be another one
in near future. It is time to stop the duplication :-)
Change-Id: Ia7d24882c37a8bf49fa031b73fa1bd5296f78820
|
|
Change-Id: I039e5ccfd6946f3f16505b6265e248fbead37a64
|
|
Change-Id: Ia3e20248b1d60d6815fae1328c94b7c54910b7c6
|
|
Change-Id: Iaed0bcac0b6ab404fc27beaa290c29aa1d97487b
|
|
Change-Id: Ia799cf54e8c90f68a8e74df72b0c8b6a33c41e7e
|