From 835dc57c205b84f16484184434a903291f4b6eee Mon Sep 17 00:00:00 2001 From: Mike Kaganski Date: Fri, 6 Oct 2023 17:53:04 +0300 Subject: Simplify a bit Change-Id: Idb278ea6731793631fe1282820c7e7d3fccf33d2 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/157653 Tested-by: Jenkins Reviewed-by: Mike Kaganski --- test/source/unoapi_test.cxx | 18 +++++------------- 1 file 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& rFilterOptions) { OUString sPassword = OUString::createFromAscii(pPassword); - rFilterOptions.emplace_back(); + auto& rPropertyValue = rFilterOptions.emplace_back(); xInteractionHandler = rtl::Reference(new TestInteractionHandler(sPassword)); css::uno::Reference 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 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 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) { -- cgit