summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Kaganski <mike.kaganski@collabora.com>2023-10-06 17:53:04 +0300
committerMike Kaganski <mike.kaganski@collabora.com>2023-10-06 19:15:43 +0200
commit835dc57c205b84f16484184434a903291f4b6eee (patch)
tree0ad2d98756ac6d44c706c1968ab61dee792efa8d
parenta3c7d25122f615c1e3232e535afef2f8ad33d186 (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.cxx18
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)
{