summaryrefslogtreecommitdiff
path: root/include/unotest/macros_test.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'include/unotest/macros_test.hxx')
-rw-r--r--include/unotest/macros_test.hxx11
1 files changed, 11 insertions, 0 deletions
diff --git a/include/unotest/macros_test.hxx b/include/unotest/macros_test.hxx
index 6ec5c25167df..4dcf9427fbf9 100644
--- a/include/unotest/macros_test.hxx
+++ b/include/unotest/macros_test.hxx
@@ -10,6 +10,9 @@
#ifndef INCLUDED_UNOTEST_MACROS_TEST_HXX
#define INCLUDED_UNOTEST_MACROS_TEST_HXX
+#include <sal/config.h>
+
+#include <memory>
#include <rtl/ustring.hxx>
#include <unotest/detail/unotestdllapi.hxx>
@@ -22,16 +25,24 @@ struct TestMacroInfo
OUString sMacroUrl;
};
+class BasicDLL;
+
namespace unotest {
class OOO_DLLPUBLIC_UNOTEST MacrosTest
{
public:
+ MacrosTest();
+ ~MacrosTest();
+
css::uno::Reference< css::lang::XComponent > loadFromDesktop(const OUString& rURL, const OUString& rDocService = OUString(),
const css::uno::Sequence<css::beans::PropertyValue>& rExtra_args = css::uno::Sequence<css::beans::PropertyValue>() );
protected:
css::uno::Reference< css::frame::XDesktop2> mxDesktop;
+
+private:
+ std::unique_ptr<BasicDLL> mpDll;
};
}