1 /************************************************************** 2 * 3 * Licensed to the Apache Software Foundation (ASF) under one 4 * or more contributor license agreements. See the NOTICE file 5 * distributed with this work for additional information 6 * regarding copyright ownership. The ASF licenses this file 7 * to you under the Apache License, Version 2.0 (the 8 * "License"); you may not use this file except in compliance 9 * with the License. You may obtain a copy of the License at 10 * 11 * http://www.apache.org/licenses/LICENSE-2.0 12 * 13 * Unless required by applicable law or agreed to in writing, 14 * software distributed under the License is distributed on an 15 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16 * KIND, either express or implied. See the License for the 17 * specific language governing permissions and limitations 18 * under the License. 19 * 20 *************************************************************/ 21 22 /** 23 * 24 */ 25 package fvt.gui.sc.filter; 26 27 import static org.junit.Assert.*; 28 import static testlib.gui.AppTool.*; 29 import static testlib.gui.UIMap.*; 30 31 import org.junit.After; 32 import org.junit.Before; 33 import org.junit.Ignore; 34 import org.junit.Rule; 35 import org.junit.Test; 36 import org.openoffice.test.common.Logger; 37 38 import testlib.gui.AppTool; 39 import testlib.gui.SCTool; 40 41 /** 42 * Test cases about Data->Filter in spreadsheet 43 */ 44 public class Fitler { 45 @Rule 46 public Logger log = Logger.getLogger(this); 47 48 @Before setUp()49 public void setUp() throws Exception { 50 app.start(true); 51 AppTool.newSpreadsheet(); 52 } 53 54 @After tearDown()55 public void tearDown() throws Exception { 56 app.stop(); 57 58 } 59 60 /** 61 * 62 * Verify 2+ won't be treated as 2 63 */ 64 @Ignore("Bug #120076 2+ and 2 will be filter out at the same time") 65 @Test testAutoFilterWithPlusSign()66 public void testAutoFilterWithPlusSign() { 67 String expect = "2+"; 68 SCTool.selectRange("A1"); 69 typeKeys(expect + "<enter>"); 70 assertEquals("expect 2+ not display correctly",expect, SCTool.getCellText("A1")); 71 } 72 } 73