]> source.dussan.org Git - poi.git/commitdiff
set svn:eol-style native
authorJaven O'Neal <onealj@apache.org>
Tue, 3 Nov 2015 06:06:43 +0000 (06:06 +0000)
committerJaven O'Neal <onealj@apache.org>
Tue, 3 Nov 2015 06:06:43 +0000 (06:06 +0000)
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1712214 13f79535-47bb-0310-9956-ffa450edef68

src/ooxml/testcases/org/apache/poi/xssf/usermodel/TestSXSSFBugs.java

index 228e6af80a1c56ba0ba84c9fb9ff543641ef1f0d..806f38eee5b10e19fb2b108849d5e93616d25616 100644 (file)
@@ -1,80 +1,80 @@
-/* ====================================================================\r
-   Licensed to the Apache Software Foundation (ASF) under one or more\r
-   contributor license agreements.  See the NOTICE file distributed with\r
-   this work for additional information regarding copyright ownership.\r
-   The ASF licenses this file to You under the Apache License, Version 2.0\r
-   (the "License"); you may not use this file except in compliance with\r
-   the License.  You may obtain a copy of the License at\r
-\r
-       http://www.apache.org/licenses/LICENSE-2.0\r
-\r
-   Unless required by applicable law or agreed to in writing, software\r
-   distributed under the License is distributed on an "AS IS" BASIS,\r
-   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
-   See the License for the specific language governing permissions and\r
-   limitations under the License.\r
-==================================================================== */\r
-\r
-package org.apache.poi.xssf.usermodel;\r
-\r
-import static org.junit.Assert.assertEquals;\r
-\r
-import org.apache.poi.ss.usermodel.BaseTestBugzillaIssues;\r
-import org.apache.poi.ss.usermodel.PrintSetup;\r
-import org.apache.poi.ss.usermodel.Sheet;\r
-import org.apache.poi.ss.usermodel.Workbook;\r
-import org.apache.poi.xssf.SXSSFITestDataProvider;\r
-import org.apache.poi.xssf.streaming.SXSSFWorkbook;\r
-import org.junit.Ignore;\r
-import org.junit.Test;\r
-\r
-public final class TestSXSSFBugs extends BaseTestBugzillaIssues {\r
-    public TestSXSSFBugs() {\r
-        super(SXSSFITestDataProvider.instance);\r
-    }\r
-\r
-    // override some tests which do not work for SXSSF\r
-    @Override @Ignore("cloneSheet() not implemented") @Test public void bug18800() { /* cloneSheet() not implemented */ }\r
-    @Override @Ignore("cloneSheet() not implemented") @Test public void bug22720() { /* cloneSheet() not implemented */ }\r
-    @Override @Ignore("Evaluation is not fully supported") @Test public void bug47815() { /* Evaluation is not supported */ }\r
-    @Override @Ignore("Evaluation is not fully supported") @Test public void test58113() { /* Evaluation is not supported */ }\r
-    @Override @Ignore("Evaluation is not fully supported") @Test public void bug46729_testMaxFunctionArguments() { /* Evaluation is not supported */ }\r
-    \r
-    /**\r
-     * Setting repeating rows and columns shouldn't break\r
-     *  any print settings that were there before\r
-     */\r
-    @SuppressWarnings("deprecation")\r
-    @Test\r
-    public void bug49253() throws Exception {\r
-        Workbook wb1 = new SXSSFWorkbook();\r
-        Workbook wb2 = new SXSSFWorkbook();\r
-\r
-        // No print settings before repeating\r
-        Sheet s1 = wb1.createSheet(); \r
-\r
-        wb1.setRepeatingRowsAndColumns(0, 2, 3, 1, 2);\r
-\r
-        PrintSetup ps1 = s1.getPrintSetup();\r
-        assertEquals(false, ps1.getValidSettings());\r
-        assertEquals(false, ps1.getLandscape());\r
-\r
-\r
-        // Had valid print settings before repeating\r
-        Sheet s2 = wb2.createSheet();\r
-        PrintSetup ps2 = s2.getPrintSetup();\r
-\r
-        ps2.setLandscape(false);\r
-        assertEquals(true, ps2.getValidSettings());\r
-        assertEquals(false, ps2.getLandscape());\r
-\r
-        wb2.setRepeatingRowsAndColumns(0, 2, 3, 1, 2);\r
-\r
-        ps2 = s2.getPrintSetup();\r
-        assertEquals(true, ps2.getValidSettings());\r
-        assertEquals(false, ps2.getLandscape());\r
-\r
-        wb1.close();\r
-        wb2.close();\r
-    }\r
-}\r
+/* ====================================================================
+   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
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+==================================================================== */
+
+package org.apache.poi.xssf.usermodel;
+
+import static org.junit.Assert.assertEquals;
+
+import org.apache.poi.ss.usermodel.BaseTestBugzillaIssues;
+import org.apache.poi.ss.usermodel.PrintSetup;
+import org.apache.poi.ss.usermodel.Sheet;
+import org.apache.poi.ss.usermodel.Workbook;
+import org.apache.poi.xssf.SXSSFITestDataProvider;
+import org.apache.poi.xssf.streaming.SXSSFWorkbook;
+import org.junit.Ignore;
+import org.junit.Test;
+
+public final class TestSXSSFBugs extends BaseTestBugzillaIssues {
+    public TestSXSSFBugs() {
+        super(SXSSFITestDataProvider.instance);
+    }
+
+    // override some tests which do not work for SXSSF
+    @Override @Ignore("cloneSheet() not implemented") @Test public void bug18800() { /* cloneSheet() not implemented */ }
+    @Override @Ignore("cloneSheet() not implemented") @Test public void bug22720() { /* cloneSheet() not implemented */ }
+    @Override @Ignore("Evaluation is not fully supported") @Test public void bug47815() { /* Evaluation is not supported */ }
+    @Override @Ignore("Evaluation is not fully supported") @Test public void test58113() { /* Evaluation is not supported */ }
+    @Override @Ignore("Evaluation is not fully supported") @Test public void bug46729_testMaxFunctionArguments() { /* Evaluation is not supported */ }
+    
+    /**
+     * Setting repeating rows and columns shouldn't break
+     *  any print settings that were there before
+     */
+    @SuppressWarnings("deprecation")
+    @Test
+    public void bug49253() throws Exception {
+        Workbook wb1 = new SXSSFWorkbook();
+        Workbook wb2 = new SXSSFWorkbook();
+
+        // No print settings before repeating
+        Sheet s1 = wb1.createSheet(); 
+
+        wb1.setRepeatingRowsAndColumns(0, 2, 3, 1, 2);
+
+        PrintSetup ps1 = s1.getPrintSetup();
+        assertEquals(false, ps1.getValidSettings());
+        assertEquals(false, ps1.getLandscape());
+
+
+        // Had valid print settings before repeating
+        Sheet s2 = wb2.createSheet();
+        PrintSetup ps2 = s2.getPrintSetup();
+
+        ps2.setLandscape(false);
+        assertEquals(true, ps2.getValidSettings());
+        assertEquals(false, ps2.getLandscape());
+
+        wb2.setRepeatingRowsAndColumns(0, 2, 3, 1, 2);
+
+        ps2 = s2.getPrintSetup();
+        assertEquals(true, ps2.getValidSettings());
+        assertEquals(false, ps2.getLandscape());
+
+        wb1.close();
+        wb2.close();
+    }
+}