guidance to write a unit test for SetMacroSecurityLevel()

Stephan Bergmann sbergman at redhat.com
Thu Nov 27 01:46:46 PST 2014


On 11/27/2014 01:54 AM, nicholas ferguson wrote:
>>> I can do
>>> Line 544
>>> SfxItemSet* pSet = pSrcMed->GetItemSet();
>>> pSet->Put(SfxUInt16Item(SID_MACROEXECMODE,::com::sun::star::document::MacroExecMode::ALWAYS_EXECUTE_NO_WARN));
>
>>> and add include
>>> #include <com/sun/star/document/MacroExecMode.hdl>
>
>
> [nicholas ferguson]
> This does work. But someone needs to write a CPP Unit test of opening up a s/h, then dynamically changing MacroExecMode's and checking that they are ok.

No idea what you mean with "dynamically changing MacroExecMode's and 
checking that they are ok" (the macro security settings are checked 
once, when the document is opened, if that is where you're heading).


More information about the LibreOffice mailing list