diff options
author | Nick Burch <nick@apache.org> | 2011-06-24 11:18:49 +0000 |
---|---|---|
committer | Nick Burch <nick@apache.org> | 2011-06-24 11:18:49 +0000 |
commit | 4c8b818ca61e1fb6ba21ca0e2484df6ac1d016d0 (patch) | |
tree | 3cd480bf27fa3fedc56dc195a3920ca65a46f8a1 | |
parent | c7bc6ff60d3c6a842e241ef18fa768b39079d3a3 (diff) | |
download | poi-4c8b818ca61e1fb6ba21ca0e2484df6ac1d016d0.tar.gz poi-4c8b818ca61e1fb6ba21ca0e2484df6ac1d016d0.zip |
Add a unit test to show that bug #49648 no longer occurs
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1139245 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestBugs.java | 14 | ||||
-rw-r--r-- | test-data/slideshow/49648.ppt | bin | 0 -> 13312 bytes |
2 files changed, 14 insertions, 0 deletions
diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestBugs.java b/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestBugs.java index 122c72c960..088e0bcaef 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestBugs.java +++ b/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestBugs.java @@ -392,4 +392,18 @@ public final class TestBugs extends TestCase { // Good } } + + /** + * Changing text from Ascii to Unicode + */ + public void test49648() throws Exception { + SlideShow ppt = new SlideShow(_slTests.openResourceAsStream("49648.ppt")); + for(Slide slide : ppt.getSlides()) { + for(TextRun run : slide.getTextRuns()) { + String text = run.getRawText(); + text.replace("{txtTot}", "With \u0123\u1234\u5678 unicode"); + run.setRawText(text); + } + } + } } diff --git a/test-data/slideshow/49648.ppt b/test-data/slideshow/49648.ppt Binary files differnew file mode 100644 index 0000000000..841b904a1c --- /dev/null +++ b/test-data/slideshow/49648.ppt |