From f016f9016f5139791d544b5e5aa2ac438227b735 Mon Sep 17 00:00:00 2001 From: Miklos Vajna Date: Wed, 5 Aug 2020 21:12:44 +0200 Subject: unotest: one Resetter is enough It seems all 3 places derive from unotest::MacrosTest, so extract the common code there. Change-Id: I71a2474a7d6b1623f50575f9e9c43580ba076330 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100185 Tested-by: Jenkins Reviewed-by: Miklos Vajna --- desktop/qa/desktop_lib/test_desktop_lib.cxx | 24 ------------------------ 1 file changed, 24 deletions(-) (limited to 'desktop') diff --git a/desktop/qa/desktop_lib/test_desktop_lib.cxx b/desktop/qa/desktop_lib/test_desktop_lib.cxx index 5b6947f93eaf..68ce00bdfe84 100644 --- a/desktop/qa/desktop_lib/test_desktop_lib.cxx +++ b/desktop/qa/desktop_lib/test_desktop_lib.cxx @@ -60,30 +60,6 @@ using namespace desktop; class DesktopLOKTest : public UnoApiTest { - class Resetter - { - private: - std::function m_Func; - - public: - Resetter(std::function const& rFunc) - : m_Func(rFunc) - { - } - ~Resetter() - { - try - { - m_Func(); - } - catch (...) // has to be reliable - { - fprintf(stderr, "resetter failed with exception\n"); - abort(); - } - } - }; - public: DesktopLOKTest() : UnoApiTest("/desktop/qa/data/"), m_nSelectionBeforeSearchResult(0), -- cgit