diff options
Diffstat (limited to 'src/ooxml/testcases/org/apache/poi/sl/tests/TestHeadersFooters.java')
-rw-r--r-- | src/ooxml/testcases/org/apache/poi/sl/tests/TestHeadersFooters.java | 57 |
1 files changed, 0 insertions, 57 deletions
diff --git a/src/ooxml/testcases/org/apache/poi/sl/tests/TestHeadersFooters.java b/src/ooxml/testcases/org/apache/poi/sl/tests/TestHeadersFooters.java deleted file mode 100644 index bd0d0ccb85..0000000000 --- a/src/ooxml/testcases/org/apache/poi/sl/tests/TestHeadersFooters.java +++ /dev/null @@ -1,57 +0,0 @@ -/* - * ==================================================================== - * 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.sl.tests; - -import static org.apache.poi.sl.tests.SLCommonUtils.openSampleSlideshow; -import static org.junit.jupiter.api.Assertions.assertEquals; -import static org.junit.jupiter.api.Assertions.assertTrue; - -import java.io.IOException; -import java.util.List; - -import org.apache.poi.sl.usermodel.Shape; -import org.apache.poi.sl.usermodel.Slide; -import org.apache.poi.sl.usermodel.SlideShow; -import org.apache.poi.sl.usermodel.TextParagraph; -import org.apache.poi.sl.usermodel.TextShape; -import org.junit.jupiter.api.Test; - -class TestHeadersFooters { - @Test - void bug58144c() throws IOException { - SlideShow<?,?> ppt = openSampleSlideshow("bug58144-headers-footers-2007.pptx"); - testSlideShow(ppt); - ppt.close(); - } - - private void testSlideShow(SlideShow<?,?> ppt) { - Slide<?,?> sl = ppt.getSlides().get(0); - - List<? extends Shape<?,?>> shapes = sl.getShapes(); - TextShape<?,?> ts0 = (TextShape<?,?>)shapes.get(0); - assertEquals("Test file", ts0.getText()); - TextShape<?,?> ts1 = (TextShape<?,?>)shapes.get(1); - assertEquals("Has some text in the headers and footers", ts1.getText()); - TextShape<?,?> ts2 = (TextShape<?,?>)shapes.get(2); - assertEquals("Slide footer", ts2.getText()); - List<? extends TextParagraph<?,?,?>> ltp = ts2.getTextParagraphs(); - assertTrue(ltp.get(0).isHeaderOrFooter()); - } -} |