diff options
author | Jens Carl <j.carl43@gmx.de> | 2017-11-01 23:55:50 +0000 |
---|---|---|
committer | Jens Carl <j.carl43@gmx.de> | 2017-11-03 04:09:44 +0100 |
commit | 44e9640748791f602edb22cbc499200283466e1e (patch) | |
tree | cf10452b780bba32740d9072604bfb5ddc99e0d4 /qadevOOo | |
parent | 6bddeb4de19685c1ce1a3c1f9bd32cffb6b14bc6 (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.mk | 1 | ||||
-rw-r--r-- | qadevOOo/objdsc/sc/com.sun.star.comp.office.ScTableConditionalFormat.csv | 3 | ||||
-rw-r--r-- | qadevOOo/tests/java/ifc/sheet/_XSheetConditionalEntries.java | 129 |
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 - - |