diff options
author | Mike Kaganski <mike.kaganski@collabora.com> | 2023-10-06 17:53:04 +0300 |
---|---|---|
committer | Mike Kaganski <mike.kaganski@collabora.com> | 2023-10-06 19:15:43 +0200 |
commit | 835dc57c205b84f16484184434a903291f4b6eee (patch) | |
tree | 0ad2d98756ac6d44c706c1968ab61dee792efa8d | |
parent | a3c7d25122f615c1e3232e535afef2f8ad33d186 (diff) |
Simplify a bit
Change-Id: Idb278ea6731793631fe1282820c7e7d3fccf33d2
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/157653
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
-rw-r--r-- | test/source/unoapi_test.cxx | 18 |
1 files changed, 5 insertions, 13 deletions
diff --git a/test/source/unoapi_test.cxx b/test/source/unoapi_test.cxx index 464f374201bd..2dab1151f092 100644 --- a/test/source/unoapi_test.cxx +++ b/test/source/unoapi_test.cxx @@ -72,22 +72,16 @@ void UnoApiTest::setTestInteractionHandler(const char* pPassword, std::vector<beans::PropertyValue>& rFilterOptions) { OUString sPassword = OUString::createFromAscii(pPassword); - rFilterOptions.emplace_back(); + auto& rPropertyValue = rFilterOptions.emplace_back(); xInteractionHandler = rtl::Reference<TestInteractionHandler>(new TestInteractionHandler(sPassword)); css::uno::Reference<task::XInteractionHandler2> const xInteraction(xInteractionHandler); - rFilterOptions[0].Name = "InteractionHandler"; - rFilterOptions[0].Value <<= xInteraction; + rPropertyValue.Name = "InteractionHandler"; + rPropertyValue.Value <<= xInteraction; } void UnoApiTest::load(OUString const& rURL, const char* pPassword) { - if (mxComponent.is()) - { - mxComponent->dispose(); - mxComponent.clear(); - } - std::vector<beans::PropertyValue> aFilterOptions; if (pPassword) @@ -111,8 +105,7 @@ void UnoApiTest::load(OUString const& rURL, const char* pPassword) aFilterOptions.push_back(aValue); } - mxComponent - = loadFromDesktop(rURL, OUString(), comphelper::containerToSequence(aFilterOptions)); + loadWithParams(rURL, comphelper::containerToSequence(aFilterOptions)); if (pPassword) { @@ -160,7 +153,6 @@ void UnoApiTest::save(const OUString& rFilter, const char* pPassword) aMediaDescriptor["FilterName"] <<= rFilter; if (!maFilterOptions.isEmpty()) aMediaDescriptor["FilterOptions"] <<= maFilterOptions; - css::uno::Reference<frame::XStorable> xStorable(mxComponent, css::uno::UNO_QUERY_THROW); if (pPassword) { @@ -183,7 +175,7 @@ void UnoApiTest::save(const OUString& rFilter, const char* pPassword) } } - xStorable->storeToURL(maTempFile.GetURL(), aMediaDescriptor.getAsConstPropertyValueList()); + saveWithParams(aMediaDescriptor.getAsConstPropertyValueList()); if (!mbSkipValidation) { |