summaryrefslogtreecommitdiff
path: root/qadevOOo
diff options
context:
space:
mode:
authorJens Carl <j.carl43@gmx.de>2017-11-01 23:55:50 +0000
committerJens Carl <j.carl43@gmx.de>2017-11-03 04:09:44 +0100
commit44e9640748791f602edb22cbc499200283466e1e (patch)
treecf10452b780bba32740d9072604bfb5ddc99e0d4 /qadevOOo
parent6bddeb4de19685c1ce1a3c1f9bd32cffb6b14bc6 (diff)
tdf#45904 Move Java _XSheetConditionalEntries test to C++
Change-Id: I96c1b0dc8d6c6b9cc4f8e02ef8c9ca184fb4d6a4 Reviewed-on: https://gerrit.libreoffice.org/44184 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Jens Carl <j.carl43@gmx.de>
Diffstat (limited to 'qadevOOo')
-rw-r--r--qadevOOo/Jar_OOoRunner.mk1
-rw-r--r--qadevOOo/objdsc/sc/com.sun.star.comp.office.ScTableConditionalFormat.csv3
-rw-r--r--qadevOOo/tests/java/ifc/sheet/_XSheetConditionalEntries.java129
3 files changed, 0 insertions, 133 deletions
diff --git a/qadevOOo/Jar_OOoRunner.mk b/qadevOOo/Jar_OOoRunner.mk
index 4af94611e1b9..aa1ca80f0733 100644
--- a/qadevOOo/Jar_OOoRunner.mk
+++ b/qadevOOo/Jar_OOoRunner.mk
@@ -621,7 +621,6 @@ $(eval $(call gb_Jar_add_sourcefiles,OOoRunner,\
qadevOOo/tests/java/ifc/sheet/_XSheetCellRange \
qadevOOo/tests/java/ifc/sheet/_XSheetCellRangeContainer \
qadevOOo/tests/java/ifc/sheet/_XSheetCellRanges \
- qadevOOo/tests/java/ifc/sheet/_XSheetConditionalEntries \
qadevOOo/tests/java/ifc/sheet/_XSheetFilterableEx \
qadevOOo/tests/java/ifc/sheet/_XSpreadsheetView \
qadevOOo/tests/java/ifc/style/_CharacterProperties \
diff --git a/qadevOOo/objdsc/sc/com.sun.star.comp.office.ScTableConditionalFormat.csv b/qadevOOo/objdsc/sc/com.sun.star.comp.office.ScTableConditionalFormat.csv
index a20c6c01da35..e8087460e929 100644
--- a/qadevOOo/objdsc/sc/com.sun.star.comp.office.ScTableConditionalFormat.csv
+++ b/qadevOOo/objdsc/sc/com.sun.star.comp.office.ScTableConditionalFormat.csv
@@ -5,7 +5,4 @@
"ScTableConditionalFormat";"com::sun::star::container::XIndexAccess";"getByIndex()"
"ScTableConditionalFormat";"com::sun::star::container::XElementAccess";"getElementType()"
"ScTableConditionalFormat";"com::sun::star::container::XElementAccess";"hasElements()"
-"ScTableConditionalFormat";"com::sun::star::sheet::XSheetConditionalEntries";"addNew()"
-"ScTableConditionalFormat";"com::sun::star::sheet::XSheetConditionalEntries";"removeByIndex()"
-"ScTableConditionalFormat";"com::sun::star::sheet::XSheetConditionalEntries";"clear()"
"ScTableConditionalFormat";"com::sun::star::container::XEnumerationAccess";"createEnumeration()"
diff --git a/qadevOOo/tests/java/ifc/sheet/_XSheetConditionalEntries.java b/qadevOOo/tests/java/ifc/sheet/_XSheetConditionalEntries.java
deleted file mode 100644
index fc631d909579..000000000000
--- a/qadevOOo/tests/java/ifc/sheet/_XSheetConditionalEntries.java
+++ /dev/null
@@ -1,129 +0,0 @@
-/*
- * 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/.
- *
- * This file incorporates work covered by the following license notice:
- *
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed
- * with this work for additional information regarding copyright
- * ownership. The ASF licenses this file to you under the Apache
- * License, Version 2.0 (the "License"); you may not use this file
- * except in compliance with the License. You may obtain a copy of
- * the License at http://www.apache.org/licenses/LICENSE-2.0 .
- */
-
-package ifc.sheet;
-
-import lib.MultiMethodTest;
-
-import com.sun.star.beans.PropertyValue;
-import com.sun.star.sheet.ConditionOperator;
-import com.sun.star.sheet.XSheetConditionalEntries;
-import com.sun.star.table.CellAddress;
-
-/**
-* Testing <code>com.sun.star.sheet.XSheetConditionalEntries</code>
-* interface methods :
-* <ul>
-* <li><code> addNew()</code></li>
-* <li><code> removeByIndex()</code></li>
-* <li><code> clear()</code></li>
-* </ul> <p>
-* @see com.sun.star.sheet.XSheetConditionalEntries
-*/
-public class _XSheetConditionalEntries extends MultiMethodTest {
- public XSheetConditionalEntries oObj = null;
- int nNum = 0;
-
- /**
- * Test adds a conditional entry to the format. <p>
- * Has <b> OK </b> status if the method successfully returns. <p>
- */
- public void _addNew() {
- nNum = oObj.getCount();
- oObj.addNew( Conditions(4) );
- boolean res = (nNum + 1) == oObj.getCount();
-
- tRes.tested("addNew()", res);
- }
-
- /**
- * Test calls the method and checks number of conditional entries in
- * collection. <p>
- * Has <b> OK </b> status if number of conditional entries in co0llection
- * after method call is equal zero. <p>
- * The following method tests are to be completed successfully before :
- * <ul>
- * <li> <code> addNew() </code> : to have one conditional entry in
- * collection at least </li>
- * </ul>
- */
- public void _clear() {
- requiredMethod("removeByIndex()");
- oObj.clear();
- int anz = oObj.getCount();
- tRes.tested("clear()", anz == 0);
- }
-
- /**
- * Test adds a conditional entry, removes entry with index 0
- * and compares number of entries after adding to number of entries after
- * removing. <p>
- * Has <b> OK </b> status if number of entries after adding is greater
- * than number of entries after removing. <p>
- * The following method tests are to be completed successfully before :
- * <ul>
- * <li> <code> clear() </code> : to be sure that collection hasn't
- * elements </li>
- * </ul>
- */
- public void _removeByIndex() {
- requiredMethod("addNew()");
- oObj.removeByIndex(0);
- int pastNum = oObj.getCount();
- tRes.tested("removeByIndex()", pastNum == nNum);
- }
-
- /**
- * Method creates array of property value for conditional entry using
- * passed parameter <code>nr</code>.
- * @param nr number of row for conditional entry
- */
- protected PropertyValue[] Conditions(int nr) {
- PropertyValue[] con = new PropertyValue[5];
- CellAddress ca = new CellAddress();
- ca.Column = 1;
- ca.Row = 5;
- ca.Sheet = 0;
- con[0] = new PropertyValue();
- con[0].Name = "StyleName";
- con[0].Value = "Result2";
- con[1] = new PropertyValue();
- con[1].Name = "Formula1";
- con[1].Value = "$Sheet1.$B$"+nr;
- con[2] = new PropertyValue();
- con[2].Name = "Formula2";
- con[2].Value = "";
- con[3] = new PropertyValue();
- con[3].Name = "Operator";
- con[3].Value = ConditionOperator.EQUAL;
- con[4] = new PropertyValue();
- con[4].Name = "SourcePosition";
- con[4].Value = ca;
- return con;
- }
-
- /**
- * Forces object environment recreation.
- */
- @Override
- protected void after() {
- this.disposeEnvironment();
- }
-} // finish class _XSheetConditionalEntries
-
-