diff --git a/poi-ooxml/src/main/java/org/apache/poi/xslf/usermodel/XSLFTextParagraph.java b/poi-ooxml/src/main/java/org/apache/poi/xslf/usermodel/XSLFTextParagraph.java index 635200e12e..4563ee0278 100644 --- a/poi-ooxml/src/main/java/org/apache/poi/xslf/usermodel/XSLFTextParagraph.java +++ b/poi-ooxml/src/main/java/org/apache/poi/xslf/usermodel/XSLFTextParagraph.java @@ -952,7 +952,7 @@ public class XSLFTextParagraph implements TextParagraph p.setBulletStyle(20., Color.RED, "Calibri", AutoNumberingScheme.arabicParenRight)); + ppt.close(); + } + + @Test + void testBulletStyle_setsCorrectValue() throws IOException { + XMLSlideShow ppt = new XMLSlideShow(); + XSLFSlide slide = ppt.createSlide(); + XSLFAutoShape shape = slide.createAutoShape(); + shape.setAnchor(new Rectangle2D.Double(50., 50., 300., 50.)); + XSLFTextParagraph p = shape.addNewTextParagraph(); + p.addNewTextRun().setText("Text bullet style bug"); + double fontSize = 20.; + AutoNumberingScheme scheme = AutoNumberingScheme.arabicParenRight; + + p.setBulletStyle(fontSize, scheme); + + assertEquals(fontSize, p.getBulletFontSize()); + assertEquals(scheme, p.getAutoNumberingScheme()); + ppt.close(); + } }