summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJens Carl <j.carl43@gmx.de>2017-11-02 00:19:40 +0000
committerAshod Nakashian <ashod.nakashian@collabora.co.uk>2018-06-18 09:02:37 -0400
commitf81c7739a39d4101c43964bd772eae4ecaf44673 (patch)
tree45f9a66c0a6386983ce8556afdffd6a1c18bffe3
parenta10da38c24365d924a74eb6014d480ba261c56ce (diff)
Remove obsolete sc_condformats unit test
Remove the special snowflake sc_condformats because it's now covert by xsheetconditionalentries (see commit 44e9640748791f602edb22cbc499200283466e1e). Reviewed-on: https://gerrit.libreoffice.org/44523 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Jens Carl <j.carl43@gmx.de> (cherry picked from commit d31fdb27583f5f594e8424bf061a74fde5cf2704) Change-Id: Ibdae392533605b56cf9b9c28f8c419ea0d32c0d8
-rw-r--r--sc/CppunitTest_sc_condformats.mk107
-rw-r--r--sc/Module_sc.mk1
-rw-r--r--sc/qa/extras/sccondformats.cxx130
3 files changed, 0 insertions, 238 deletions
diff --git a/sc/CppunitTest_sc_condformats.mk b/sc/CppunitTest_sc_condformats.mk
deleted file mode 100644
index a31478fe985e..000000000000
--- a/sc/CppunitTest_sc_condformats.mk
+++ /dev/null
@@ -1,107 +0,0 @@
-# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
-#*************************************************************************
-#
-# This file is part of the LibreOffice project.
-#
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-#
-#*************************************************************************
-
-$(eval $(call gb_CppunitTest_CppunitTest,sc_condformats))
-
-$(eval $(call gb_CppunitTest_add_exception_objects,sc_condformats, \
- sc/qa/extras/sccondformats \
-))
-
-$(eval $(call gb_CppunitTest_use_external,sc_condformats,boost_headers))
-
-$(eval $(call gb_CppunitTest_use_libraries,sc_condformats, \
- basegfx \
- comphelper \
- cppu \
- cppuhelper \
- drawinglayer \
- editeng \
- for \
- forui \
- i18nlangtag \
- msfilter \
- oox \
- sal \
- salhelper \
- sax \
- sb \
- sc \
- scqahelper \
- sfx \
- sot \
- subsequenttest \
- svl \
- svt \
- svx \
- svxcore \
- test \
- tk \
- tl \
- ucbhelper \
- unotest \
- utl \
- vbahelper \
- vcl \
- xo \
- $(gb_UWINAPI) \
-))
-
-$(eval $(call gb_CppunitTest_set_include,sc_condformats,\
- -I$(SRCDIR)/sc/source/ui/inc \
- -I$(SRCDIR)/sc/inc \
- $$(INCLUDE) \
-))
-
-$(eval $(call gb_CppunitTest_use_sdk_api,sc_condformats))
-
-$(eval $(call gb_CppunitTest_use_ure,sc_condformats))
-$(eval $(call gb_CppunitTest_use_vcl,sc_condformats))
-
-$(eval $(call gb_CppunitTest_use_components,sc_condformats,\
- basic/util/sb \
- comphelper/util/comphelp \
- configmgr/source/configmgr \
- dbaccess/util/dba \
- filter/source/config/cache/filterconfig1 \
- filter/source/storagefilterdetect/storagefd \
- forms/util/frm \
- framework/util/fwk \
- i18npool/util/i18npool \
- linguistic/source/lng \
- oox/util/oox \
- package/source/xstor/xstor \
- package/util/package2 \
- sax/source/expatwrap/expwrap \
- scripting/source/basprov/basprov \
- scripting/util/scriptframe \
- sc/util/sc \
- sc/util/scd \
- sc/util/scfilt \
- $(call gb_Helper_optional,SCRIPTING, \
- sc/util/vbaobj) \
- sfx2/util/sfx \
- sot/util/sot \
- svl/source/fsstor/fsstorage \
- toolkit/util/tk \
- ucb/source/core/ucb1 \
- ucb/source/ucp/file/ucpfile1 \
- ucb/source/ucp/tdoc/ucptdoc1 \
- unotools/util/utl \
- unoxml/source/rdf/unordf \
- unoxml/source/service/unoxml \
- uui/util/uui \
- xmloff/util/xo \
- svtools/util/svt \
-))
-
-$(eval $(call gb_CppunitTest_use_configuration,sc_condformats))
-
-# vim: set noet sw=4 ts=4:
diff --git a/sc/Module_sc.mk b/sc/Module_sc.mk
index 5493c09eb648..7f82a51a03c8 100644
--- a/sc/Module_sc.mk
+++ b/sc/Module_sc.mk
@@ -58,7 +58,6 @@ $(eval $(call gb_Module_add_check_targets,sc,\
endif
$(eval $(call gb_Module_add_slowcheck_targets,sc, \
- CppunitTest_sc_condformats \
CppunitTest_sc_new_cond_format_api \
CppunitTest_sc_subsequent_filters_test \
CppunitTest_sc_subsequent_export_test \
diff --git a/sc/qa/extras/sccondformats.cxx b/sc/qa/extras/sccondformats.cxx
deleted file mode 100644
index 0f8119995929..000000000000
--- a/sc/qa/extras/sccondformats.cxx
+++ /dev/null
@@ -1,130 +0,0 @@
-/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This file is part of the LibreOffice project.
- *
- * This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-
-#include <test/calc_unoapi_test.hxx>
-#include <svx/svdograf.hxx>
-#include <svx/svdpage.hxx>
-#include <sfx2/dispatch.hxx>
-
-#include <com/sun/star/beans/XPropertySet.hpp>
-#include <com/sun/star/sheet/ConditionOperator.hpp>
-#include <com/sun/star/sheet/XSheetConditionalEntries.hpp>
-#include <com/sun/star/sheet/XSpreadsheetDocument.hpp>
-#include <com/sun/star/sheet/XSpreadsheet.hpp>
-#include <com/sun/star/table/CellAddress.hpp>
-#include <unonames.hxx>
-
-#include "tabvwsh.hxx"
-#include "docsh.hxx"
-
-#include "sc.hrc"
-
-using namespace css;
-
-namespace sc_apitest {
-
-class ScConditionalFormatTest : public CalcUnoApiTest
-{
-public:
- ScConditionalFormatTest();
-
- virtual void tearDown() override;
-
- uno::Reference< uno::XInterface > init();
- void testCondFormat();
-
- CPPUNIT_TEST_SUITE(ScConditionalFormatTest);
- CPPUNIT_TEST(testCondFormat);
- CPPUNIT_TEST_SUITE_END();
-private:
-
- uno::Reference< lang::XComponent > mxComponent;
-};
-
-ScConditionalFormatTest::ScConditionalFormatTest()
- : CalcUnoApiTest("sc/qa/unit/data/ods")
-{
-}
-
-uno::Reference< uno::XInterface > ScConditionalFormatTest::init()
-{
- // get the test file
- OUString aFileURL;
- createFileURL("new_cond_format_test.ods", aFileURL);
- if(!mxComponent.is())
- mxComponent = loadFromDesktop(aFileURL);
- CPPUNIT_ASSERT_MESSAGE("Component not loaded",mxComponent.is());
-
- // get the first sheet
- uno::Reference< sheet::XSpreadsheetDocument > xDoc(mxComponent, uno::UNO_QUERY_THROW);
- uno::Reference< container::XIndexAccess > xIndex (xDoc->getSheets(), uno::UNO_QUERY_THROW);
- uno::Reference< sheet::XSpreadsheet > xSheet( xIndex->getByIndex(0), uno::UNO_QUERY_THROW);
-
- return xSheet;
-}
-
-void ScConditionalFormatTest::testCondFormat()
-{
- uno::Reference< sheet::XSpreadsheet > aSheet(init(), uno::UNO_QUERY_THROW);
- uno::Reference< beans::XPropertySet > xProps;
- uno::Reference< sheet::XSheetConditionalEntries > xSheetConditionalEntries;
-
- xProps.set(aSheet->getCellRangeByPosition(1, 1, 1, 21), uno::UNO_QUERY_THROW);
- xSheetConditionalEntries.set(xProps->getPropertyValue(SC_UNONAME_CONDFMT), uno::UNO_QUERY_THROW);
- CPPUNIT_ASSERT_EQUAL(sal_Int32(1), xSheetConditionalEntries->getCount());
-
- uno::Sequence< beans::PropertyValue > aPropertyValueList(5);
- aPropertyValueList[0].Name = SC_UNONAME_STYLENAME;
- aPropertyValueList[0].Value = uno::makeAny<OUString>("Result2");
- aPropertyValueList[1].Name = SC_UNONAME_FORMULA1;
- aPropertyValueList[1].Value = uno::makeAny<OUString>("$Sheet1.$B$2");
- aPropertyValueList[2].Name = SC_UNONAME_FORMULA2;
- aPropertyValueList[2].Value = uno::makeAny<OUString>("$Sheet1.$A$2");
- aPropertyValueList[3].Name = SC_UNONAME_OPERATOR;
- aPropertyValueList[3].Value <<= sheet::ConditionOperator_EQUAL;
- aPropertyValueList[4].Name = SC_UNONAME_SOURCEPOS;
- aPropertyValueList[4].Value = uno::makeAny(table::CellAddress(0, 0, 16));
- xSheetConditionalEntries->addNew(aPropertyValueList);
- CPPUNIT_ASSERT_EQUAL(sal_Int32(2), xSheetConditionalEntries->getCount());
- xProps->setPropertyValue(SC_UNONAME_CONDFMT, uno::makeAny(xSheetConditionalEntries));
-
- xProps.set(aSheet->getCellByPosition(0, 16), uno::UNO_QUERY_THROW);
- xSheetConditionalEntries.set(xProps->getPropertyValue(SC_UNONAME_CONDFMT), uno::UNO_QUERY_THROW);
- CPPUNIT_ASSERT_EQUAL(sal_Int32(0), xSheetConditionalEntries->getCount());
-
- // clear conditional formatting in cell $B$17
- xProps.set(aSheet->getCellByPosition(1, 16), uno::UNO_QUERY_THROW);
- xSheetConditionalEntries.set(xProps->getPropertyValue(SC_UNONAME_CONDFMT), uno::UNO_QUERY_THROW);
- CPPUNIT_ASSERT_EQUAL(sal_Int32(2), xSheetConditionalEntries->getCount());
- xSheetConditionalEntries->clear();
- xProps->setPropertyValue(SC_UNONAME_CONDFMT, uno::makeAny(xSheetConditionalEntries));
-
- xProps.set(aSheet->getCellByPosition(1, 16), uno::UNO_QUERY_THROW);
- xSheetConditionalEntries.set(xProps->getPropertyValue(SC_UNONAME_CONDFMT), uno::UNO_QUERY_THROW);
- // This was 1 before - conditional formats were not removed
- CPPUNIT_ASSERT_EQUAL(sal_Int32(0), xSheetConditionalEntries->getCount());
-}
-
-void ScConditionalFormatTest::tearDown()
-{
- if (mxComponent.is())
- {
- closeDocument(mxComponent);
- }
-
- CalcUnoApiTest::tearDown();
-}
-
-CPPUNIT_TEST_SUITE_REGISTRATION(ScConditionalFormatTest);
-
-}
-
-CPPUNIT_PLUGIN_IMPLEMENT();
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */