diff options
-rw-r--r-- | build.xml | 62 | ||||
-rw-r--r-- | src/documentation/content/xdocs/status.xml | 1 | ||||
-rw-r--r-- | src/ooxml/testcases/org/apache/poi/TestEmbeded.java | 28 | ||||
-rwxr-xr-x | src/ooxml/testcases/org/apache/poi/TestPOIXMLDocument.java | 20 | ||||
-rw-r--r-- | src/ooxml/testcases/org/apache/poi/TestXMLPropertiesTextExtractor.java | 19 | ||||
-rw-r--r-- | src/ooxml/testcases/org/apache/poi/extractor/TestExtractorFactory.java | 65 | ||||
-rwxr-xr-x | src/ooxml/testcases/org/apache/poi/openxml4j/OpenXML4JTestDataSamples.java | 107 | ||||
-rwxr-xr-x | src/ooxml/testcases/org/apache/poi/openxml4j/opc/compliance/TestOPCComplianceCoreProperties.java | 7 | ||||
-rwxr-xr-x | src/ooxml/testcases/org/apache/poi/openxml4j/opc/compliance/TestOPCCompliancePackageModel.java | 9 | ||||
-rwxr-xr-x | src/ooxml/testcases/org/apache/poi/openxml4j/opc/internal/data/sample.docx | bin | 14279 -> 0 bytes | |||
-rw-r--r-- | src/ooxml/testcases/org/apache/poi/xslf/TestXSLFSlideShow.java | 30 | ||||
-rw-r--r-- | src/ooxml/testcases/org/apache/poi/xslf/extractor/TestXSLFPowerPointExtractor.java | 31 | ||||
-rwxr-xr-x | src/ooxml/testcases/org/apache/poi/xssf/XSSFITestDataProvider.java | 3 | ||||
-rw-r--r-- | src/ooxml/testcases/org/apache/poi/xssf/XSSFTestDataSamples.java | 26 | ||||
-rw-r--r-- | src/ooxml/testcases/org/apache/poi/xssf/data/sample.xlsx | bin | 12050 -> 0 bytes | |||
-rw-r--r-- | src/ooxml/testcases/org/apache/poi/xssf/eventusermodel/TestXSSFReader.java | 14 | ||||
-rw-r--r-- | src/ooxml/testcases/org/apache/poi/xssf/io/TestLoadSaveXSSF.java | 20 | ||||
-rwxr-xr-x | src/ooxml/testcases/org/apache/poi/xwpf/XWPFTestDataSamples.java | 7 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/TestPOIDocumentScratchpad.java | 22 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hdf/model/TestHDFDocument.java | 20 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hdgf/TestHDGFCore.java | 12 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hdgf/extractor/TestVisioExtractor.java | 38 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hdgf/streams/TestStreamBugs.java | 8 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hdgf/streams/TestStreamComplex.java | 8 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hpbf/TestHPBFDocument.java | 13 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hpbf/extractor/TextPublisherTextExtractor.java | 36 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hpbf/model/TestEscherParts.java | 16 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hpbf/model/TestQuillContents.java | 49 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hslf/TestEncryptedFile.java | 28 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hslf/TestReWrite.java | 21 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hslf/TestReWriteSanity.java | 7 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hslf/TestRecordCounts.java | 6 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hslf/extractor/TestCruddyExtractor.java | 7 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hslf/extractor/TestExtractor.java | 148 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hslf/model/TestBackground.java | 12 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hslf/model/TestHeadersFooters.java | 18 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hslf/model/TestHyperlink.java | 10 | ||||
-rwxr-xr-x | src/scratchpad/testcases/org/apache/poi/hslf/model/TestMovieShape.java | 8 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hslf/model/TestOleEmbedding.java | 15 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hslf/model/TestPPGraphics2D.java | 6 | ||||
-rwxr-xr-x | src/scratchpad/testcases/org/apache/poi/hslf/model/TestPicture.java | 6 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hslf/model/TestSetBoldItalic.java | 4 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hslf/model/TestShapes.java | 38 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hslf/model/TestSheet.java | 20 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hslf/model/TestSlideChangeNotes.java | 6 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hslf/model/TestSlideMaster.java | 19 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hslf/model/TestSlides.java | 5 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hslf/model/TestTextRun.java | 29 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hslf/model/TestTextRunReWrite.java | 8 | ||||
-rwxr-xr-x | src/scratchpad/testcases/org/apache/poi/hslf/model/TestTextShape.java | 11 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hslf/record/TestCurrentUserAtom.java | 14 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hslf/record/TestDocument.java | 8 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hslf/record/TestExHyperlink.java | 6 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hslf/record/TestExObjList.java | 7 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hslf/record/TestRecordContainer.java | 6 | ||||
-rwxr-xr-x | src/scratchpad/testcases/org/apache/poi/hslf/record/TestSound.java | 18 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestAddingSlides.java | 13 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestBugs.java | 67 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestCounts.java | 6 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestMostRecentRecords.java | 6 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestNotesText.java | 6 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestPictures.java | 76 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestReOrderingSlides.java | 12 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestRecordSetup.java | 6 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestRichTextRun.java | 30 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestSheetText.java | 11 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestSlideOrdering.java | 29 | ||||
-rwxr-xr-x | src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestSoundData.java | 23 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hsmf/model/TestBlankFileRead.java | 5 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hsmf/model/TestFileWithAttachmentsRead.java | 5 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hsmf/model/TestOutlook30FileRead.java | 5 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hsmf/model/TestSimpleFileRead.java | 5 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hwpf/HWPFDocFixture.java | 3 | ||||
-rwxr-xr-x | src/scratchpad/testcases/org/apache/poi/hwpf/HWPFTestDataSamples.java | 23 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hwpf/TestHWPFPictures.java | 3 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hwpf/extractor/TestWordExtractor.java | 12 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hwpf/extractor/TestWordExtractorBugs.java | 3 | ||||
-rw-r--r-- | src/scratchpad/testcases/org/apache/poi/hwpf/usermodel/TestPictures.java | 3 | ||||
-rwxr-xr-x | src/testcases/org/apache/poi/POIDataSamples.java | 127 | ||||
-rwxr-xr-x | src/testcases/org/apache/poi/ddf/TestEscherBlipRecord.java | 11 | ||||
-rw-r--r-- | src/testcases/org/apache/poi/ddf/TestEscherContainerRecord.java | 13 | ||||
-rw-r--r-- | src/testcases/org/apache/poi/hpsf/basic/AllDataFilesTester.java | 7 | ||||
-rw-r--r-- | src/testcases/org/apache/poi/hpsf/basic/TestBasic.java | 8 | ||||
-rw-r--r-- | src/testcases/org/apache/poi/hpsf/basic/TestEmptyProperties.java | 6 | ||||
-rw-r--r-- | src/testcases/org/apache/poi/hpsf/basic/TestReadAllFiles.java | 5 | ||||
-rw-r--r-- | src/testcases/org/apache/poi/hpsf/basic/TestUnicode.java | 6 | ||||
-rw-r--r-- | src/testcases/org/apache/poi/hpsf/basic/TestWrite.java | 19 | ||||
-rw-r--r-- | src/testcases/org/apache/poi/hpsf/basic/TestWriteWellKnown.java | 17 | ||||
-rw-r--r-- | src/testcases/org/apache/poi/hpsf/extractor/TestHPSFPropertiesExtractor.java | 27 | ||||
-rw-r--r-- | src/testcases/org/apache/poi/hslf/data/basic_test_ppt_file.ppt | bin | 15360 -> 0 bytes | |||
-rwxr-xr-x | src/testcases/org/apache/poi/hssf/HSSFITestDataProvider.java | 3 | ||||
-rw-r--r-- | src/testcases/org/apache/poi/hssf/HSSFTestDataSamples.java | 12 | ||||
-rw-r--r-- | src/testcases/org/apache/poi/hssf/extractor/TestExcelExtractor.java | 15 | ||||
-rwxr-xr-x | src/testcases/org/apache/poi/hwpf/data/test2.doc | bin | 19968 -> 0 bytes | |||
-rw-r--r-- | src/testcases/org/apache/poi/poifs/data/source-files/sample1.doc | bin | 26112 -> 0 bytes | |||
-rw-r--r-- | src/testcases/org/apache/poi/poifs/data/source-files/sample1.ppt | bin | 101376 -> 0 bytes | |||
-rw-r--r-- | src/testcases/org/apache/poi/poifs/data/source-files/sample1.xls | bin | 16896 -> 0 bytes | |||
-rw-r--r-- | src/testcases/org/apache/poi/poifs/data/source-files/sample2.doc | bin | 26112 -> 0 bytes | |||
-rw-r--r-- | src/testcases/org/apache/poi/poifs/data/source-files/sample2.ppt | bin | 101888 -> 0 bytes | |||
-rw-r--r-- | src/testcases/org/apache/poi/poifs/data/source-files/sample2.xls | bin | 16896 -> 0 bytes | |||
-rwxr-xr-x | src/testcases/org/apache/poi/poifs/filesystem/TestPOIFSFileSystem.java | 11 | ||||
-rwxr-xr-x | test-data/ddf/47143.dat (renamed from src/testcases/org/apache/poi/ddf/data/47143.dat) | bin | 58024 -> 58024 bytes | |||
-rw-r--r-- | test-data/ddf/Container.dat (renamed from src/testcases/org/apache/poi/ddf/data/Container.dat) | bin | 33627 -> 33627 bytes | |||
-rw-r--r-- | test-data/diagram/44594-2.vsd (renamed from src/scratchpad/testcases/org/apache/poi/hdgf/data/44594-2.vsd) | bin | 69632 -> 69632 bytes | |||
-rw-r--r-- | test-data/diagram/44594.vsd (renamed from src/scratchpad/testcases/org/apache/poi/hdgf/data/44594.vsd) | bin | 54272 -> 54272 bytes | |||
-rw-r--r-- | test-data/diagram/NegativeChunkLength.vsd (renamed from src/scratchpad/testcases/org/apache/poi/hdgf/data/NegativeChunkLength.vsd) | bin | 423424 -> 423424 bytes | |||
-rwxr-xr-x | test-data/diagram/ShortChunk1.vsd (renamed from src/scratchpad/testcases/org/apache/poi/hdgf/data/ShortChunk1.vsd) | bin | 87040 -> 87040 bytes | |||
-rwxr-xr-x | test-data/diagram/ShortChunk2.vsd (renamed from src/scratchpad/testcases/org/apache/poi/hdgf/data/ShortChunk2.vsd) | bin | 74752 -> 74752 bytes | |||
-rwxr-xr-x | test-data/diagram/ShortChunk3.vsd (renamed from src/scratchpad/testcases/org/apache/poi/hdgf/data/ShortChunk3.vsd) | bin | 87040 -> 87040 bytes | |||
-rw-r--r-- | test-data/diagram/Test_Visio-Some_Random_Text.vsd (renamed from src/scratchpad/testcases/org/apache/poi/hdgf/data/Test_Visio-Some_Random_Text.vsd) | bin | 45568 -> 45568 bytes | |||
-rw-r--r-- | test-data/diagram/visio_with_embeded.vsd (renamed from src/testcases/org/apache/poi/poifs/data/visio_with_embeded.xls) | bin | 90624 -> 90624 bytes | |||
-rw-r--r-- | test-data/document/AIOOB-Tap.doc (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/AIOOB-Tap.doc) | bin | 57856 -> 57856 bytes | |||
-rw-r--r-- | test-data/document/Bug28627.doc (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/Bug28627.doc) | bin | 19968 -> 19968 bytes | |||
-rw-r--r-- | test-data/document/Bug44292.doc (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/Bug44292.doc) | bin | 24064 -> 24064 bytes | |||
-rw-r--r-- | test-data/document/Bug44603.doc (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/Bug44603.doc) | bin | 30208 -> 30208 bytes | |||
-rwxr-xr-x | test-data/document/Bug46610_1.doc (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/Bug46610_1.doc) | bin | 27136 -> 27136 bytes | |||
-rwxr-xr-x | test-data/document/Bug46610_2.doc (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/Bug46610_2.doc) | bin | 28672 -> 28672 bytes | |||
-rwxr-xr-x | test-data/document/Bug46610_3.doc (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/Bug46610_3.doc) | bin | 53760 -> 53760 bytes | |||
-rwxr-xr-x | test-data/document/DiffFirstPageHeadFoot.doc (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/DiffFirstPageHeadFoot.doc) | bin | 27648 -> 27648 bytes | |||
-rwxr-xr-x | test-data/document/DiffFirstPageHeadFoot.docx (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/DiffFirstPageHeadFoot.docx) | bin | 14204 -> 14204 bytes | |||
-rwxr-xr-x | test-data/document/FancyFoot.doc (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/FancyFoot.doc) | bin | 27136 -> 27136 bytes | |||
-rwxr-xr-x | test-data/document/FancyFoot.docx (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/FancyFoot.docx) | bin | 12876 -> 12876 bytes | |||
-rwxr-xr-x | test-data/document/HeaderFooterUnicode.doc (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/HeaderFooterUnicode.doc) | bin | 28672 -> 28672 bytes | |||
-rwxr-xr-x | test-data/document/HeaderFooterUnicode.docx (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/HeaderFooterUnicode.docx) | bin | 15079 -> 15079 bytes | |||
-rw-r--r-- | test-data/document/HeaderWithMacros.doc (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/HeaderWithMacros.doc) | bin | 22528 -> 22528 bytes | |||
-rw-r--r-- | test-data/document/IllustrativeCases.docx (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/IllustrativeCases.docx) | bin | 22858 -> 22858 bytes | |||
-rw-r--r-- | test-data/document/ListEntryNoListTable.doc (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/ListEntryNoListTable.doc) | bin | 19456 -> 19456 bytes | |||
-rwxr-xr-x | test-data/document/NoHeadFoot.doc (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/NoHeadFoot.doc) | bin | 26112 -> 26112 bytes | |||
-rwxr-xr-x | test-data/document/NoHeadFoot.docx (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/NoHeadFoot.docx) | bin | 10380 -> 10380 bytes | |||
-rwxr-xr-x | test-data/document/PageSpecificHeadFoot.doc (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/PageSpecificHeadFoot.doc) | bin | 31232 -> 31232 bytes | |||
-rwxr-xr-x | test-data/document/PageSpecificHeadFoot.docx (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/PageSpecificHeadFoot.docx) | bin | 22994 -> 22994 bytes | |||
-rw-r--r-- | test-data/document/PasswordProtected.doc (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/PasswordProtected.doc) | bin | 19968 -> 19968 bytes | |||
-rw-r--r-- | test-data/document/ProblemExtracting.doc (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/ProblemExtracting.doc) | bin | 424448 -> 424448 bytes | |||
-rwxr-xr-x | test-data/document/SampleDoc.doc (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/SampleDoc.doc) | bin | 27136 -> 27136 bytes | |||
-rwxr-xr-x | test-data/document/SampleDoc.docx (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/SampleDoc.docx) | bin | 11611 -> 11611 bytes | |||
-rw-r--r-- | test-data/document/SampleDoc.txt (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/SampleDoc.txt) | 0 | ||||
-rwxr-xr-x | test-data/document/SimpleHeadThreeColFoot.doc (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/SimpleHeadThreeColFoot.doc) | bin | 27136 -> 27136 bytes | |||
-rwxr-xr-x | test-data/document/SimpleHeadThreeColFoot.docx (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/SimpleHeadThreeColFoot.docx) | bin | 13112 -> 13112 bytes | |||
-rwxr-xr-x | test-data/document/TestDocument.docx (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/TestDocument.docx) | bin | 10369 -> 10369 bytes | |||
-rwxr-xr-x | test-data/document/ThreeColFoot.doc (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/ThreeColFoot.doc) | bin | 27136 -> 27136 bytes | |||
-rwxr-xr-x | test-data/document/ThreeColFoot.docx (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/ThreeColFoot.docx) | bin | 13061 -> 13061 bytes | |||
-rwxr-xr-x | test-data/document/ThreeColHead.doc (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/ThreeColHead.doc) | bin | 27136 -> 27136 bytes | |||
-rwxr-xr-x | test-data/document/ThreeColHead.docx (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/ThreeColHead.docx) | bin | 12508 -> 12508 bytes | |||
-rwxr-xr-x | test-data/document/ThreeColHeadFoot.doc (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/ThreeColHeadFoot.doc) | bin | 27136 -> 27136 bytes | |||
-rwxr-xr-x | test-data/document/ThreeColHeadFoot.docx (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/ThreeColHeadFoot.docx) | bin | 13123 -> 13123 bytes | |||
-rw-r--r-- | test-data/document/WithArtShapes.doc (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/WithArtShapes.doc) | bin | 53760 -> 53760 bytes | |||
-rw-r--r-- | test-data/document/WordWithAttachments.docx (renamed from src/ooxml/testcases/org/apache/poi/ooxml/data/WordWithAttachments.docx) | bin | 144959 -> 144959 bytes | |||
-rwxr-xr-x | test-data/document/delins.docx (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/delins.docx) | bin | 17720 -> 17720 bytes | |||
-rw-r--r-- | test-data/document/documentProperties.docx (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/documentProperties.docx) | bin | 23503 -> 23503 bytes | |||
-rw-r--r-- | test-data/document/emf_2003_image.doc (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/emf_2003_image.doc) | bin | 24064 -> 24064 bytes | |||
-rw-r--r-- | test-data/document/empty.doc (renamed from src/scratchpad/testcases/org/apache/poi/hdf/data/empty.doc) | bin | 19456 -> 19456 bytes | |||
-rwxr-xr-x | test-data/document/endnotes.docx (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/endnotes.docx) | bin | 13553 -> 13553 bytes | |||
-rwxr-xr-x | test-data/document/footnote.doc (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/footnote.doc) | bin | 9728 -> 9728 bytes | |||
-rwxr-xr-x | test-data/document/footnotes.docx (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/footnotes.docx) | bin | 12823 -> 12823 bytes | |||
-rwxr-xr-x | test-data/document/form_footnotes.docx (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/form_footnotes.docx) | bin | 27824 -> 27824 bytes | |||
-rw-r--r-- | test-data/document/headerFooter.docx (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/headerFooter.docx) | bin | 28423 -> 28423 bytes | |||
-rw-r--r-- | test-data/document/sample.docx (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/sample.docx) | bin | 14860 -> 14860 bytes | |||
-rw-r--r-- | test-data/document/saved-by-table.doc (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/saved-by-table.doc) | bin | 65024 -> 65024 bytes | |||
-rw-r--r-- | test-data/document/simple-list.doc (renamed from src/scratchpad/testcases/org/apache/poi/hdf/data/simple-list.doc) | bin | 19456 -> 19456 bytes | |||
-rw-r--r-- | test-data/document/simple-table.doc (renamed from src/scratchpad/testcases/org/apache/poi/hdf/data/simple-table.doc) | bin | 19456 -> 19456 bytes | |||
-rw-r--r-- | test-data/document/simple.doc (renamed from src/scratchpad/testcases/org/apache/poi/hdf/data/simple.doc) | bin | 19456 -> 19456 bytes | |||
-rw-r--r-- | test-data/document/simple_image.jpg (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/simple_image.jpg) | bin | 643 -> 643 bytes | |||
-rw-r--r-- | test-data/document/simple_image.png (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/simple_image.png) | bin | 1047 -> 1047 bytes | |||
-rwxr-xr-x | test-data/document/table_footnotes.docx (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/table_footnotes.docx) | bin | 13177 -> 13177 bytes | |||
-rw-r--r-- | test-data/document/test.doc (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/test.doc) | bin | 32768 -> 32768 bytes | |||
-rwxr-xr-x | test-data/document/test.dotx (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/test.dotx) | bin | 10008 -> 10008 bytes | |||
-rwxr-xr-x | test-data/document/test2.doc (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/test2.doc) | bin | 19968 -> 19968 bytes | |||
-rw-r--r-- | test-data/document/testPictures.doc (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/testPictures.doc) | bin | 315904 -> 315904 bytes | |||
-rw-r--r-- | test-data/document/testRangeDelete.doc (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/testRangeDelete.doc) | bin | 104448 -> 104448 bytes | |||
-rw-r--r-- | test-data/document/testRangeInsertion.doc (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/testRangeInsertion.doc) | bin | 104448 -> 104448 bytes | |||
-rw-r--r-- | test-data/document/testRangeReplacement.doc (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/testRangeReplacement.doc) | bin | 104448 -> 104448 bytes | |||
-rwxr-xr-x | test-data/document/two_images.doc (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/two_images.doc) | bin | 24064 -> 24064 bytes | |||
-rw-r--r-- | test-data/document/vector_image.doc (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/vector_image.doc) | bin | 24064 -> 24064 bytes | |||
-rw-r--r-- | test-data/document/vector_image.emf (renamed from src/scratchpad/testcases/org/apache/poi/hwpf/data/vector_image.emf) | bin | 7348 -> 7348 bytes | |||
-rw-r--r-- | test-data/document/word_with_embeded.doc (renamed from src/testcases/org/apache/poi/poifs/data/word_with_embeded.doc) | bin | 117248 -> 117248 bytes | |||
-rw-r--r-- | test-data/hpsf/Test0313rur.adm (renamed from src/testcases/org/apache/poi/hpsf/data/Test0313rur.adm) | bin | 99840 -> 99840 bytes | |||
-rw-r--r-- | test-data/hpsf/TestBug44375.xls (renamed from src/testcases/org/apache/poi/hpsf/data/TestBug44375.xls) | bin | 16896 -> 16896 bytes | |||
-rw-r--r-- | test-data/hpsf/TestChineseProperties.doc (renamed from src/testcases/org/apache/poi/hpsf/data/TestChineseProperties.doc) | bin | 31744 -> 31744 bytes | |||
-rw-r--r-- | test-data/hpsf/TestCorel.shw (renamed from src/testcases/org/apache/poi/hpsf/data/TestCorel.shw) | bin | 76800 -> 76800 bytes | |||
-rw-r--r-- | test-data/hpsf/TestEditTime.doc (renamed from src/testcases/org/apache/poi/hpsf/data/TestEditTime.doc) | bin | 19456 -> 19456 bytes | |||
-rw-r--r-- | test-data/hpsf/TestGermanWord90.doc (renamed from src/testcases/org/apache/poi/hpsf/data/TestGermanWord90.doc) | bin | 19456 -> 19456 bytes | |||
-rw-r--r-- | test-data/hpsf/TestMickey.doc (renamed from src/testcases/org/apache/poi/hpsf/data/TestMickey.doc) | bin | 12288 -> 12288 bytes | |||
-rw-r--r-- | test-data/hpsf/TestRobert_Flaherty.doc (renamed from src/testcases/org/apache/poi/hpsf/data/TestRobert_Flaherty.doc) | bin | 22528 -> 22528 bytes | |||
-rw-r--r-- | test-data/hpsf/TestSectionDictionary.doc (renamed from src/testcases/org/apache/poi/hpsf/data/TestSectionDictionary.doc) | bin | 83456 -> 83456 bytes | |||
-rw-r--r-- | test-data/hpsf/TestShiftJIS.doc (renamed from src/testcases/org/apache/poi/hpsf/data/TestShiftJIS.doc) | bin | 402944 -> 402944 bytes | |||
-rw-r--r-- | test-data/hpsf/TestSolidWorks.sldprt (renamed from src/testcases/org/apache/poi/hpsf/data/TestSolidWorks.sldprt) | bin | 168960 -> 168960 bytes | |||
-rw-r--r-- | test-data/hpsf/TestUnicode.xls (renamed from src/testcases/org/apache/poi/hpsf/data/TestUnicode.xls) | bin | 7680 -> 7680 bytes | |||
-rw-r--r-- | test-data/hpsf/TestWriteWellKnown.doc (renamed from src/testcases/org/apache/poi/hpsf/data/TestWriteWellKnown.doc) | bin | 19968 -> 19968 bytes | |||
-rw-r--r-- | test-data/hpsf/Test_Humor-Generation.ppt (renamed from src/testcases/org/apache/poi/hpsf/data/Test_Humor-Generation.ppt) | bin | 2184704 -> 2184192 bytes | |||
-rw-r--r-- | test-data/hsmf/attachment_test_msg.msg (renamed from src/scratchpad/testcases/org/apache/poi/hsmf/data/attachment_test_msg.msg) | bin | 52224 -> 52224 bytes | |||
-rw-r--r-- | test-data/hsmf/blank.msg (renamed from src/scratchpad/testcases/org/apache/poi/hsmf/data/blank.msg) | bin | 6656 -> 6656 bytes | |||
-rw-r--r-- | test-data/hsmf/outlook_30_msg.msg (renamed from src/scratchpad/testcases/org/apache/poi/hsmf/data/outlook_30_msg.msg) | bin | 97280 -> 97280 bytes | |||
-rw-r--r-- | test-data/hsmf/simple_test_msg.msg (renamed from src/scratchpad/testcases/org/apache/poi/hsmf/data/simple_test_msg.msg) | bin | 16896 -> 16896 bytes | |||
-rwxr-xr-x | test-data/openxml4j/ExcelWithHyperlinks.xlsx (renamed from src/ooxml/testcases/org/apache/poi/openxml4j/opc/data/ExcelWithHyperlinks.xlsx) | bin | 11409 -> 11409 bytes | |||
-rwxr-xr-x | test-data/openxml4j/OPCCompliance_CoreProperties_DCTermsNamespaceLimitedUseFAIL.docx (renamed from src/ooxml/testcases/org/apache/poi/openxml4j/opc/compliance/data/OPCCompliance_CoreProperties_DCTermsNamespaceLimitedUseFAIL.docx) | bin | 9788 -> 9788 bytes | |||
-rwxr-xr-x | test-data/openxml4j/OPCCompliance_CoreProperties_DoNotUseCompatibilityMarkupFAIL.docx (renamed from src/ooxml/testcases/org/apache/poi/openxml4j/opc/compliance/data/OPCCompliance_CoreProperties_DoNotUseCompatibilityMarkupFAIL.docx) | bin | 9801 -> 9801 bytes | |||
-rwxr-xr-x | test-data/openxml4j/OPCCompliance_CoreProperties_LimitedXSITypeAttribute_NotPresentFAIL.docx (renamed from src/ooxml/testcases/org/apache/poi/openxml4j/opc/compliance/data/OPCCompliance_CoreProperties_LimitedXSITypeAttribute_NotPresentFAIL.docx) | bin | 9786 -> 9786 bytes | |||
-rwxr-xr-x | test-data/openxml4j/OPCCompliance_CoreProperties_LimitedXSITypeAttribute_PresentWithUnauthorizedValueFAIL.docx (renamed from src/ooxml/testcases/org/apache/poi/openxml4j/opc/compliance/data/OPCCompliance_CoreProperties_LimitedXSITypeAttribute_PresentWithUnauthorizedValueFAIL.docx) | bin | 9787 -> 9787 bytes | |||
-rwxr-xr-x | test-data/openxml4j/OPCCompliance_CoreProperties_OnlyOneCorePropertiesPart.docx (renamed from src/ooxml/testcases/org/apache/poi/openxml4j/opc/compliance/data/OPCCompliance_CoreProperties_OnlyOneCorePropertiesPart.docx) | bin | 10058 -> 10058 bytes | |||
-rwxr-xr-x | test-data/openxml4j/OPCCompliance_CoreProperties_OnlyOneCorePropertiesPartFAIL.docx (renamed from src/ooxml/testcases/org/apache/poi/openxml4j/opc/compliance/data/OPCCompliance_CoreProperties_OnlyOneCorePropertiesPartFAIL.docx) | bin | 24250 -> 24250 bytes | |||
-rwxr-xr-x | test-data/openxml4j/OPCCompliance_CoreProperties_SUCCESS.docx (renamed from src/ooxml/testcases/org/apache/poi/openxml4j/opc/compliance/data/OPCCompliance_CoreProperties_SUCCESS.docx) | bin | 10058 -> 10058 bytes | |||
-rwxr-xr-x | test-data/openxml4j/OPCCompliance_CoreProperties_UnauthorizedXMLLangAttributeFAIL.docx (renamed from src/ooxml/testcases/org/apache/poi/openxml4j/opc/compliance/data/OPCCompliance_CoreProperties_UnauthorizedXMLLangAttributeFAIL.docx) | bin | 9814 -> 9814 bytes | |||
-rwxr-xr-x | test-data/openxml4j/OPCCompliance_DerivedPartNameFAIL.docx (renamed from src/ooxml/testcases/org/apache/poi/openxml4j/opc/compliance/data/OPCCompliance_DerivedPartNameFAIL.docx) | bin | 24759 -> 24759 bytes | |||
-rwxr-xr-x | test-data/openxml4j/TestOpenPackageINPUT.docx (renamed from src/ooxml/testcases/org/apache/poi/openxml4j/opc/data/TestOpenPackageINPUT.docx) | bin | 10079 -> 10079 bytes | |||
-rwxr-xr-x | test-data/openxml4j/TestPackageCommon.docx (renamed from src/ooxml/testcases/org/apache/poi/openxml4j/opc/data/TestPackageCommon.docx) | bin | 24745 -> 24745 bytes | |||
-rwxr-xr-x | test-data/openxml4j/TestPackageCoreProperiesGetters.docx (renamed from src/ooxml/testcases/org/apache/poi/openxml4j/opc/data/TestPackageCoreProperiesGetters.docx) | bin | 9859 -> 9859 bytes | |||
-rwxr-xr-x | test-data/openxml4j/TestPackageCoreProperiesSetters.docx (renamed from src/ooxml/testcases/org/apache/poi/openxml4j/opc/data/TestPackageCoreProperiesSetters.docx) | bin | 9859 -> 9859 bytes | |||
-rwxr-xr-x | test-data/openxml4j/TestPackageThumbnail.docx (renamed from src/ooxml/testcases/org/apache/poi/openxml4j/opc/data/TestPackageThumbnail.docx) | bin | 13925 -> 13925 bytes | |||
-rwxr-xr-x | test-data/openxml4j/sample.docx (renamed from src/ooxml/testcases/org/apache/poi/openxml4j/opc/data/sample.docx) | bin | 14470 -> 14470 bytes | |||
-rwxr-xr-x | test-data/openxml4j/sample.xlsx (renamed from src/ooxml/testcases/org/apache/poi/openxml4j/opc/data/sample.xlsx) | bin | 12050 -> 12050 bytes | |||
-rwxr-xr-x | test-data/openxml4j/thumbnail.jpg (renamed from src/ooxml/testcases/org/apache/poi/openxml4j/opc/data/thumbnail.jpg) | bin | 8550 -> 8550 bytes | |||
-rw-r--r-- | test-data/poifs/ShortLastBlock.qwp (renamed from src/testcases/org/apache/poi/poifs/data/ShortLastBlock.qwp) | bin | 1303681 -> 1303681 bytes | |||
-rw-r--r-- | test-data/poifs/ShortLastBlock.wps (renamed from src/testcases/org/apache/poi/poifs/data/ShortLastBlock.wps) | bin | 140787 -> 140787 bytes | |||
-rwxr-xr-x | test-data/publisher/LinkAt0And10.pub (renamed from src/scratchpad/testcases/org/apache/poi/hpbf/data/LinkAt0And10.pub) | bin | 64512 -> 64512 bytes | |||
-rwxr-xr-x | test-data/publisher/LinkAt10.pub (renamed from src/scratchpad/testcases/org/apache/poi/hpbf/data/LinkAt10.pub) | bin | 64512 -> 64512 bytes | |||
-rwxr-xr-x | test-data/publisher/LinkAt10And20And30.pub (renamed from src/scratchpad/testcases/org/apache/poi/hpbf/data/LinkAt10And20And30.pub) | bin | 64512 -> 64512 bytes | |||
-rwxr-xr-x | test-data/publisher/LinkAt10And20And30And40.pub (renamed from src/scratchpad/testcases/org/apache/poi/hpbf/data/LinkAt10And20And30And40.pub) | bin | 64512 -> 64512 bytes | |||
-rwxr-xr-x | test-data/publisher/LinkAt10Longer.pub (renamed from src/scratchpad/testcases/org/apache/poi/hpbf/data/LinkAt10Longer.pub) | bin | 64512 -> 64512 bytes | |||
-rwxr-xr-x | test-data/publisher/LinkAt20.pub (renamed from src/scratchpad/testcases/org/apache/poi/hpbf/data/LinkAt20.pub) | bin | 64512 -> 64512 bytes | |||
-rwxr-xr-x | test-data/publisher/Sample.pub (renamed from src/scratchpad/testcases/org/apache/poi/hpbf/data/Sample.pub) | bin | 72192 -> 72192 bytes | |||
-rw-r--r-- | test-data/publisher/Sample.txt (renamed from src/scratchpad/testcases/org/apache/poi/hpbf/data/Sample.txt) | 0 | ||||
-rwxr-xr-x | test-data/publisher/Sample2.pub (renamed from src/scratchpad/testcases/org/apache/poi/hpbf/data/Sample2.pub) | bin | 72704 -> 72704 bytes | |||
-rw-r--r-- | test-data/publisher/Sample2.txt (renamed from src/scratchpad/testcases/org/apache/poi/hpbf/data/Sample2.txt) | 0 | ||||
-rwxr-xr-x | test-data/publisher/Sample2000.pub (renamed from src/scratchpad/testcases/org/apache/poi/hpbf/data/Sample2000.pub) | bin | 61440 -> 61440 bytes | |||
-rwxr-xr-x | test-data/publisher/Sample3.pub (renamed from src/scratchpad/testcases/org/apache/poi/hpbf/data/Sample3.pub) | bin | 72192 -> 72192 bytes | |||
-rw-r--r-- | test-data/publisher/Sample3.txt (renamed from src/scratchpad/testcases/org/apache/poi/hpbf/data/Sample3.txt) | 0 | ||||
-rwxr-xr-x | test-data/publisher/Sample4.pub (renamed from src/scratchpad/testcases/org/apache/poi/hpbf/data/Sample4.pub) | bin | 72192 -> 72192 bytes | |||
-rw-r--r-- | test-data/publisher/Sample4.txt (renamed from src/scratchpad/testcases/org/apache/poi/hpbf/data/Sample4.txt) | 0 | ||||
-rwxr-xr-x | test-data/publisher/Sample98.pub (renamed from src/scratchpad/testcases/org/apache/poi/hpbf/data/Sample98.pub) | bin | 61440 -> 61440 bytes | |||
-rw-r--r-- | test-data/publisher/SampleBrochure.pub (renamed from src/scratchpad/testcases/org/apache/poi/hpbf/data/SampleBrochure.pub) | bin | 161792 -> 161792 bytes | |||
-rw-r--r-- | test-data/publisher/SampleNewsletter.pub (renamed from src/scratchpad/testcases/org/apache/poi/hpbf/data/SampleNewsletter.pub) | bin | 291840 -> 291840 bytes | |||
-rwxr-xr-x | test-data/publisher/Simple.pub (renamed from src/scratchpad/testcases/org/apache/poi/hpbf/data/Simple.pub) | bin | 65536 -> 65536 bytes | |||
-rw-r--r-- | test-data/slideshow/38256.ppt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/38256.ppt) | bin | 63488 -> 63488 bytes | |||
-rwxr-xr-x | test-data/slideshow/41071.ppt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/41071.ppt) | bin | 18432 -> 18432 bytes | |||
-rw-r--r-- | test-data/slideshow/41384.ppt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/41384.ppt) | bin | 195072 -> 195072 bytes | |||
-rw-r--r-- | test-data/slideshow/42474-1.ppt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/42474-1.ppt) | bin | 11264 -> 11264 bytes | |||
-rw-r--r-- | test-data/slideshow/42474-2.ppt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/42474-2.ppt) | bin | 571392 -> 571392 bytes | |||
-rw-r--r-- | test-data/slideshow/42485.ppt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/42485.ppt) | bin | 18944 -> 18944 bytes | |||
-rw-r--r-- | test-data/slideshow/42486.ppt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/42486.ppt) | bin | 444416 -> 444416 bytes | |||
-rw-r--r-- | test-data/slideshow/42520.ppt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/42520.ppt) | bin | 275968 -> 275968 bytes | |||
-rwxr-xr-x | test-data/slideshow/43781.ppt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/43781.ppt) | bin | 39424 -> 39424 bytes | |||
-rwxr-xr-x | test-data/slideshow/44296.ppt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/44296.ppt) | bin | 116224 -> 116224 bytes | |||
-rwxr-xr-x | test-data/slideshow/44770.ppt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/44770.ppt) | bin | 457728 -> 457728 bytes | |||
-rw-r--r-- | test-data/slideshow/45537_Footer.ppt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/45537_Footer.ppt) | bin | 13312 -> 13312 bytes | |||
-rw-r--r-- | test-data/slideshow/45537_Header.ppt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/45537_Header.ppt) | bin | 12288 -> 12288 bytes | |||
-rw-r--r-- | test-data/slideshow/45541_Footer.pptx (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/45541_Footer.pptx) | bin | 307913 -> 307913 bytes | |||
-rw-r--r-- | test-data/slideshow/45541_Header.pptx (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/45541_Header.pptx) | bin | 308041 -> 308041 bytes | |||
-rw-r--r-- | test-data/slideshow/45543.ppt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/45543.ppt) | bin | 385024 -> 385024 bytes | |||
-rw-r--r-- | test-data/slideshow/45545_Comment.pptx (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/45545_Comment.pptx) | bin | 308394 -> 308394 bytes | |||
-rwxr-xr-x | test-data/slideshow/47261.ppt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/47261.ppt) | bin | 378368 -> 378368 bytes | |||
-rw-r--r-- | test-data/slideshow/PPT95.ppt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/PPT95.ppt) | bin | 1285120 -> 1285120 bytes | |||
-rw-r--r-- | test-data/slideshow/PPTWithAttachments.pptm (renamed from src/ooxml/testcases/org/apache/poi/ooxml/data/PPTWithAttachments.pptm) | bin | 235317 -> 235317 bytes | |||
-rw-r--r-- | test-data/slideshow/ParagraphStylesShorterThanCharStyles.ppt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/ParagraphStylesShorterThanCharStyles.ppt) | bin | 194048 -> 194048 bytes | |||
-rw-r--r-- | test-data/slideshow/Password_Protected-56-hello.ppt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/Password_Protected-56-hello.ppt) | bin | 10752 -> 10752 bytes | |||
-rw-r--r-- | test-data/slideshow/Password_Protected-hello.ppt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/Password_Protected-hello.ppt) | bin | 10752 -> 10752 bytes | |||
-rw-r--r-- | test-data/slideshow/Password_Protected-np-hello.ppt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/Password_Protected-np-hello.ppt) | bin | 10752 -> 10752 bytes | |||
-rw-r--r-- | test-data/slideshow/PictureLengthZero.ppt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/PictureLengthZero.ppt) | bin | 165376 -> 165376 bytes | |||
-rw-r--r-- | test-data/slideshow/PictureTypeZero.ppt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/PictureTypeZero.ppt) | bin | 100864 -> 100864 bytes | |||
-rwxr-xr-x | test-data/slideshow/SampleShow.ppt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/SampleShow.ppt) | bin | 124416 -> 124416 bytes | |||
-rwxr-xr-x | test-data/slideshow/SampleShow.pptx (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/SampleShow.pptx) | bin | 48008 -> 48008 bytes | |||
-rw-r--r-- | test-data/slideshow/SampleShow.txt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/SampleShow.txt) | 0 | ||||
-rw-r--r-- | test-data/slideshow/Single_Coloured_Page.ppt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/Single_Coloured_Page.ppt) | bin | 9728 -> 9728 bytes | |||
-rw-r--r-- | test-data/slideshow/Single_Coloured_Page_With_Fonts_and_Alignments.ppt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/Single_Coloured_Page_With_Fonts_and_Alignments.ppt) | bin | 10240 -> 10240 bytes | |||
-rwxr-xr-x | test-data/slideshow/WithComments.ppt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/WithComments.ppt) | bin | 10752 -> 10752 bytes | |||
-rw-r--r-- | test-data/slideshow/WithLinks.ppt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/WithLinks.ppt) | bin | 20992 -> 20992 bytes | |||
-rw-r--r-- | test-data/slideshow/WithMacros.ppt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/WithMacros.ppt) | bin | 16896 -> 16896 bytes | |||
-rw-r--r-- | test-data/slideshow/alterman_security.ppt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/alterman_security.ppt) | bin | 833024 -> 833024 bytes | |||
-rw-r--r-- | test-data/slideshow/backgrounds.ppt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/backgrounds.ppt) | bin | 27136 -> 27136 bytes | |||
-rw-r--r-- | test-data/slideshow/basic_test_ppt_file.ppt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/basic_test_ppt_file.ppt) | bin | 15360 -> 15360 bytes | |||
-rw-r--r-- | test-data/slideshow/bug-41015.ppt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/bug-41015.ppt) | bin | 12800 -> 12800 bytes | |||
-rw-r--r-- | test-data/slideshow/bullets.ppt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/bullets.ppt) | bin | 18944 -> 18944 bytes | |||
-rw-r--r-- | test-data/slideshow/clock.jpg (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/clock.jpg) | bin | 11988 -> 11988 bytes | |||
-rw-r--r-- | test-data/slideshow/cow.pict (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/cow.pict) | bin | 42414 -> 42414 bytes | |||
-rw-r--r-- | test-data/slideshow/empty.ppt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/empty.ppt) | bin | 10240 -> 10240 bytes | |||
-rw-r--r-- | test-data/slideshow/empty_textbox.ppt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/empty_textbox.ppt) | bin | 11776 -> 11776 bytes | |||
-rw-r--r-- | test-data/slideshow/headers_footers.ppt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/headers_footers.ppt) | bin | 12800 -> 12800 bytes | |||
-rw-r--r-- | test-data/slideshow/headers_footers_2007.ppt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/headers_footers_2007.ppt) | bin | 169472 -> 169472 bytes | |||
-rw-r--r-- | test-data/slideshow/iisd_report.ppt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/iisd_report.ppt) | bin | 2207744 -> 2207744 bytes | |||
-rw-r--r-- | test-data/slideshow/incorrect_slide_order.ppt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/incorrect_slide_order.ppt) | bin | 9728 -> 9728 bytes | |||
-rw-r--r-- | test-data/slideshow/missing_core_records.ppt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/missing_core_records.ppt) | bin | 3012096 -> 3012096 bytes | |||
-rw-r--r-- | test-data/slideshow/next_test_ppt_file.ppt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/next_test_ppt_file.ppt) | bin | 13824 -> 13824 bytes | |||
-rw-r--r-- | test-data/slideshow/ole2-embedding-2003.ppt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/ole2-embedding-2003.ppt) | bin | 40448 -> 40448 bytes | |||
-rw-r--r-- | test-data/slideshow/painting.png (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/painting.png) | bin | 2112 -> 2112 bytes | |||
-rw-r--r-- | test-data/slideshow/pictures.ppt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/pictures.ppt) | bin | 75776 -> 75776 bytes | |||
-rw-r--r-- | test-data/slideshow/ppt_with_embeded.ppt (renamed from src/testcases/org/apache/poi/poifs/data/ppt_with_embeded.ppt) | bin | 180736 -> 180736 bytes | |||
-rwxr-xr-x | test-data/slideshow/ppt_with_png.ppt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/ppt_with_png.ppt) | bin | 39424 -> 39424 bytes | |||
-rwxr-xr-x | test-data/slideshow/ringin.wav (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/ringin.wav) | bin | 10026 -> 10026 bytes | |||
-rw-r--r-- | test-data/slideshow/sample.pptx (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/sample.pptx) | bin | 47215 -> 47215 bytes | |||
-rw-r--r-- | test-data/slideshow/santa.wmf (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/santa.wmf) | bin | 28696 -> 28696 bytes | |||
-rw-r--r-- | test-data/slideshow/sci_cec.dib (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/sci_cec.dib) | bin | 94 -> 94 bytes | |||
-rw-r--r-- | test-data/slideshow/slide_master.ppt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/slide_master.ppt) | bin | 18432 -> 18432 bytes | |||
-rwxr-xr-x | test-data/slideshow/sound.ppt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/sound.ppt) | bin | 43520 -> 43520 bytes | |||
-rwxr-xr-x | test-data/slideshow/text-margins.ppt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/text-margins.ppt) | bin | 44032 -> 44032 bytes | |||
-rwxr-xr-x | test-data/slideshow/text_shapes.ppt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/text_shapes.ppt) | bin | 11264 -> 11264 bytes | |||
-rw-r--r-- | test-data/slideshow/tomcat.png (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/tomcat.png) | bin | 3043 -> 3043 bytes | |||
-rw-r--r-- | test-data/slideshow/with_textbox.ppt (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/with_textbox.ppt) | bin | 10752 -> 10752 bytes | |||
-rw-r--r-- | test-data/slideshow/wrench.emf (renamed from src/scratchpad/testcases/org/apache/poi/hslf/data/wrench.emf) | bin | 6184 -> 6184 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/12561-1.xls (renamed from src/testcases/org/apache/poi/hssf/data/12561-1.xls) | bin | 32768 -> 32768 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/12561-2.xls (renamed from src/testcases/org/apache/poi/hssf/data/12561-2.xls) | bin | 50176 -> 50176 bytes | |||
-rw-r--r-- | test-data/spreadsheet/12843-1.xls (renamed from src/testcases/org/apache/poi/hssf/data/12843-1.xls) | bin | 302080 -> 302080 bytes | |||
-rw-r--r-- | test-data/spreadsheet/12843-2.xls (renamed from src/testcases/org/apache/poi/hssf/data/12843-2.xls) | bin | 48128 -> 48128 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/13224.xls (renamed from src/testcases/org/apache/poi/hssf/data/13224.xls) | bin | 13824 -> 13824 bytes | |||
-rw-r--r-- | test-data/spreadsheet/13796.xls (renamed from src/testcases/org/apache/poi/hssf/data/13796.xls) | bin | 49152 -> 49152 bytes | |||
-rw-r--r-- | test-data/spreadsheet/14330-1.xls (renamed from src/testcases/org/apache/poi/hssf/data/14330-1.xls) | bin | 48640 -> 48640 bytes | |||
-rw-r--r-- | test-data/spreadsheet/14330-2.xls (renamed from src/testcases/org/apache/poi/hssf/data/14330-2.xls) | bin | 13824 -> 13824 bytes | |||
-rw-r--r-- | test-data/spreadsheet/14460.xls (renamed from src/testcases/org/apache/poi/hssf/data/14460.xls) | bin | 18432 -> 18432 bytes | |||
-rw-r--r-- | test-data/spreadsheet/15228.xls (renamed from src/testcases/org/apache/poi/hssf/data/15228.xls) | bin | 692224 -> 692224 bytes | |||
-rw-r--r-- | test-data/spreadsheet/15375.xls (renamed from src/testcases/org/apache/poi/hssf/data/15375.xls) | bin | 28160 -> 28160 bytes | |||
-rw-r--r-- | test-data/spreadsheet/15556.xls (renamed from src/testcases/org/apache/poi/hssf/data/15556.xls) | bin | 309760 -> 309760 bytes | |||
-rw-r--r-- | test-data/spreadsheet/15573.xls (renamed from src/testcases/org/apache/poi/hssf/data/15573.xls) | bin | 14336 -> 14336 bytes | |||
-rw-r--r-- | test-data/spreadsheet/1900DateWindowing.xls (renamed from src/testcases/org/apache/poi/hssf/data/1900DateWindowing.xls) | bin | 6144 -> 6144 bytes | |||
-rw-r--r-- | test-data/spreadsheet/1904DateWindowing.xls (renamed from src/testcases/org/apache/poi/hssf/data/1904DateWindowing.xls) | bin | 6144 -> 6144 bytes | |||
-rw-r--r-- | test-data/spreadsheet/19599-1.xls (renamed from src/testcases/org/apache/poi/hssf/data/19599-1.xls) | bin | 128512 -> 128512 bytes | |||
-rw-r--r-- | test-data/spreadsheet/19599-2.xls (renamed from src/testcases/org/apache/poi/hssf/data/19599-2.xls) | bin | 44544 -> 44544 bytes | |||
-rw-r--r-- | test-data/spreadsheet/22742.xls (renamed from src/testcases/org/apache/poi/hssf/data/22742.xls) | bin | 53248 -> 53248 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/24207.xls (renamed from src/testcases/org/apache/poi/hssf/data/24207.xls) | bin | 13824 -> 13824 bytes | |||
-rw-r--r-- | test-data/spreadsheet/24215.xls (renamed from src/testcases/org/apache/poi/hssf/data/24215.xls) | bin | 17408 -> 17408 bytes | |||
-rw-r--r-- | test-data/spreadsheet/25183.xls (renamed from src/testcases/org/apache/poi/hssf/data/25183.xls) | bin | 24576 -> 24576 bytes | |||
-rw-r--r-- | test-data/spreadsheet/25695.xls (renamed from src/testcases/org/apache/poi/hssf/data/25695.xls) | bin | 13824 -> 13824 bytes | |||
-rw-r--r-- | test-data/spreadsheet/26100.xls (renamed from src/testcases/org/apache/poi/hssf/data/26100.xls) | bin | 21504 -> 21504 bytes | |||
-rw-r--r-- | test-data/spreadsheet/27272_1.xls (renamed from src/testcases/org/apache/poi/hssf/data/27272_1.xls) | bin | 13312 -> 13312 bytes | |||
-rw-r--r-- | test-data/spreadsheet/27272_2.xls (renamed from src/testcases/org/apache/poi/hssf/data/27272_2.xls) | bin | 51712 -> 51712 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/27349-vlookupAcrossSheets.xls (renamed from src/testcases/org/apache/poi/hssf/data/27349-vlookupAcrossSheets.xls) | bin | 13824 -> 13824 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/27364.xls (renamed from src/testcases/org/apache/poi/hssf/data/27364.xls) | bin | 13824 -> 13824 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/27394.xls (renamed from src/testcases/org/apache/poi/hssf/data/27394.xls) | bin | 15360 -> 15360 bytes | |||
-rw-r--r-- | test-data/spreadsheet/27852.xls (renamed from src/testcases/org/apache/poi/hssf/data/27852.xls) | bin | 23040 -> 23040 bytes | |||
-rw-r--r-- | test-data/spreadsheet/27933.xls (renamed from src/testcases/org/apache/poi/hssf/data/27933.xls) | bin | 22016 -> 22016 bytes | |||
-rw-r--r-- | test-data/spreadsheet/28772.xls (renamed from src/testcases/org/apache/poi/hssf/data/28772.xls) | bin | 27648 -> 27648 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/28774.xls (renamed from src/testcases/org/apache/poi/hssf/data/28774.xls) | bin | 27136 -> 27136 bytes | |||
-rw-r--r-- | test-data/spreadsheet/29675.xls (renamed from src/testcases/org/apache/poi/hssf/data/29675.xls) | bin | 13824 -> 13824 bytes | |||
-rw-r--r-- | test-data/spreadsheet/29942.xls (renamed from src/testcases/org/apache/poi/hssf/data/29942.xls) | bin | 109056 -> 109056 bytes | |||
-rw-r--r-- | test-data/spreadsheet/29982.xls (renamed from src/testcases/org/apache/poi/hssf/data/29982.xls) | bin | 165888 -> 165888 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/30070.xls (renamed from src/testcases/org/apache/poi/hssf/data/30070.xls) | bin | 27648 -> 27648 bytes | |||
-rw-r--r-- | test-data/spreadsheet/30540.xls (renamed from src/testcases/org/apache/poi/hssf/data/30540.xls) | bin | 16384 -> 16384 bytes | |||
-rw-r--r-- | test-data/spreadsheet/30978-alt.xls (renamed from src/testcases/org/apache/poi/hssf/data/30978-alt.xls) | bin | 14848 -> 14848 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/30978-deleted.xls (renamed from src/testcases/org/apache/poi/hssf/data/30978-deleted.xls) | bin | 13824 -> 13824 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/31661.xls (renamed from src/testcases/org/apache/poi/hssf/data/31661.xls) | bin | 15360 -> 15360 bytes | |||
-rw-r--r-- | test-data/spreadsheet/31749.xls (renamed from src/testcases/org/apache/poi/hssf/data/31749.xls) | bin | 412672 -> 412672 bytes | |||
-rw-r--r-- | test-data/spreadsheet/31979.xls (renamed from src/testcases/org/apache/poi/hssf/data/31979.xls) | bin | 72704 -> 72704 bytes | |||
-rw-r--r-- | test-data/spreadsheet/32822.xls (renamed from src/testcases/org/apache/poi/hssf/data/32822.xls) | bin | 23552 -> 23552 bytes | |||
-rw-r--r-- | test-data/spreadsheet/33082.xls (renamed from src/testcases/org/apache/poi/hssf/data/33082.xls) | bin | 28160 -> 28160 bytes | |||
-rw-r--r-- | test-data/spreadsheet/34775.xls (renamed from src/testcases/org/apache/poi/hssf/data/34775.xls) | bin | 92160 -> 92160 bytes | |||
-rw-r--r-- | test-data/spreadsheet/35564.xls (renamed from src/testcases/org/apache/poi/hssf/data/35564.xls) | bin | 57856 -> 57856 bytes | |||
-rw-r--r-- | test-data/spreadsheet/35565.xls (renamed from src/testcases/org/apache/poi/hssf/data/35565.xls) | bin | 57856 -> 57856 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/36947.xls (renamed from src/testcases/org/apache/poi/hssf/data/36947.xls) | bin | 142336 -> 142336 bytes | |||
-rw-r--r-- | test-data/spreadsheet/37376.xls (renamed from src/testcases/org/apache/poi/hssf/data/37376.xls) | bin | 32768 -> 32768 bytes | |||
-rw-r--r-- | test-data/spreadsheet/37630.xls (renamed from src/testcases/org/apache/poi/hssf/data/37630.xls) | bin | 14848 -> 14848 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/37684-1.xls (renamed from src/testcases/org/apache/poi/hssf/data/37684-1.xls) | bin | 32768 -> 32768 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/37684-2.xls (renamed from src/testcases/org/apache/poi/hssf/data/37684-2.xls) | bin | 82944 -> 82944 bytes | |||
-rw-r--r-- | test-data/spreadsheet/37684.xls (renamed from src/testcases/org/apache/poi/hssf/data/37684.xls) | bin | 32768 -> 32768 bytes | |||
-rw-r--r-- | test-data/spreadsheet/39234.xls (renamed from src/testcases/org/apache/poi/hssf/data/39234.xls) | bin | 24064 -> 24064 bytes | |||
-rw-r--r-- | test-data/spreadsheet/39512.xls (renamed from src/testcases/org/apache/poi/hssf/data/39512.xls) | bin | 29696 -> 29696 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/39634.xls (renamed from src/testcases/org/apache/poi/hssf/data/39634.xls) | bin | 68608 -> 68608 bytes | |||
-rw-r--r-- | test-data/spreadsheet/3dFormulas.xls (renamed from src/testcases/org/apache/poi/hssf/data/3dFormulas.xls) | bin | 6144 -> 6144 bytes | |||
-rw-r--r-- | test-data/spreadsheet/40285.xls (renamed from src/testcases/org/apache/poi/hssf/data/40285.xls) | bin | 13824 -> 13824 bytes | |||
-rw-r--r-- | test-data/spreadsheet/41139.xls (renamed from src/testcases/org/apache/poi/hssf/data/41139.xls) | bin | 37376 -> 37376 bytes | |||
-rw-r--r-- | test-data/spreadsheet/41546.xls (renamed from src/testcases/org/apache/poi/hssf/data/41546.xls) | bin | 18432 -> 18432 bytes | |||
-rw-r--r-- | test-data/spreadsheet/42464-ExpPtg-bad.xls (renamed from src/testcases/org/apache/poi/hssf/data/42464-ExpPtg-bad.xls) | bin | 141824 -> 141824 bytes | |||
-rw-r--r-- | test-data/spreadsheet/42464-ExpPtg-ok.xls (renamed from src/testcases/org/apache/poi/hssf/data/42464-ExpPtg-ok.xls) | bin | 143872 -> 143872 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/42726.xls (renamed from src/testcases/org/apache/poi/hssf/data/42726.xls) | bin | 98816 -> 98816 bytes | |||
-rw-r--r-- | test-data/spreadsheet/42844.xls (renamed from src/testcases/org/apache/poi/hssf/data/42844.xls) | bin | 21504 -> 21504 bytes | |||
-rw-r--r-- | test-data/spreadsheet/43251.xls (renamed from src/testcases/org/apache/poi/hssf/data/43251.xls) | bin | 166400 -> 166400 bytes | |||
-rw-r--r-- | test-data/spreadsheet/43493.xls (renamed from src/testcases/org/apache/poi/hssf/data/43493.xls) | bin | 66048 -> 66048 bytes | |||
-rw-r--r-- | test-data/spreadsheet/43623.xls (renamed from src/testcases/org/apache/poi/hssf/data/43623.xls) | bin | 13824 -> 13824 bytes | |||
-rw-r--r-- | test-data/spreadsheet/43902.xls (renamed from src/testcases/org/apache/poi/hssf/data/43902.xls) | bin | 83456 -> 83456 bytes | |||
-rw-r--r-- | test-data/spreadsheet/44010-SingleChart.xls (renamed from src/testcases/org/apache/poi/hssf/data/44010-SingleChart.xls) | bin | 28672 -> 28672 bytes | |||
-rw-r--r-- | test-data/spreadsheet/44010-TwoCharts.xls (renamed from src/testcases/org/apache/poi/hssf/data/44010-TwoCharts.xls) | bin | 29696 -> 29696 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/44167.xls (renamed from src/testcases/org/apache/poi/hssf/data/44167.xls) | bin | 14336 -> 14336 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/44200.xls (renamed from src/testcases/org/apache/poi/hssf/data/44200.xls) | bin | 13824 -> 13824 bytes | |||
-rw-r--r-- | test-data/spreadsheet/44201.xls (renamed from src/testcases/org/apache/poi/hssf/data/44201.xls) | bin | 13824 -> 13824 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/44235.xls (renamed from src/testcases/org/apache/poi/hssf/data/44235.xls) | bin | 78336 -> 78336 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/44297.xls (renamed from src/testcases/org/apache/poi/hssf/data/44297.xls) | bin | 14848 -> 14848 bytes | |||
-rw-r--r-- | test-data/spreadsheet/44593.xls (renamed from src/testcases/org/apache/poi/hssf/data/44593.xls) | bin | 2586112 -> 2586112 bytes | |||
-rw-r--r-- | test-data/spreadsheet/44636.xls (renamed from src/testcases/org/apache/poi/hssf/data/44636.xls) | bin | 13824 -> 13824 bytes | |||
-rw-r--r-- | test-data/spreadsheet/44643.xls (renamed from src/testcases/org/apache/poi/hssf/data/44643.xls) | bin | 15872 -> 15872 bytes | |||
-rw-r--r-- | test-data/spreadsheet/44693.xls (renamed from src/testcases/org/apache/poi/hssf/data/44693.xls) | bin | 40448 -> 40448 bytes | |||
-rw-r--r-- | test-data/spreadsheet/44840.xls (renamed from src/testcases/org/apache/poi/hssf/data/44840.xls) | bin | 16896 -> 16896 bytes | |||
-rw-r--r-- | test-data/spreadsheet/44861.xls (renamed from src/testcases/org/apache/poi/hssf/data/44861.xls) | bin | 61440 -> 61440 bytes | |||
-rw-r--r-- | test-data/spreadsheet/44891.xls (renamed from src/testcases/org/apache/poi/hssf/data/44891.xls) | bin | 432128 -> 432128 bytes | |||
-rw-r--r-- | test-data/spreadsheet/44958.xls (renamed from src/testcases/org/apache/poi/hssf/data/44958.xls) | bin | 31232 -> 31232 bytes | |||
-rw-r--r-- | test-data/spreadsheet/45290.xls (renamed from src/testcases/org/apache/poi/hssf/data/45290.xls) | bin | 23552 -> 23552 bytes | |||
-rw-r--r-- | test-data/spreadsheet/45322.xls (renamed from src/testcases/org/apache/poi/hssf/data/45322.xls) | bin | 86528 -> 86528 bytes | |||
-rw-r--r-- | test-data/spreadsheet/45365-2.xls (renamed from src/testcases/org/apache/poi/hssf/data/45365-2.xls) | bin | 167424 -> 167424 bytes | |||
-rw-r--r-- | test-data/spreadsheet/45365.xls (renamed from src/testcases/org/apache/poi/hssf/data/45365.xls) | bin | 51712 -> 51712 bytes | |||
-rw-r--r-- | test-data/spreadsheet/45430.xlsx (renamed from src/testcases/org/apache/poi/hssf/data/45430.xlsx) | bin | 7929 -> 7929 bytes | |||
-rw-r--r-- | test-data/spreadsheet/45431.xlsm (renamed from src/testcases/org/apache/poi/hssf/data/45431.xlsm) | bin | 13817 -> 13817 bytes | |||
-rw-r--r-- | test-data/spreadsheet/45492.xls (renamed from src/testcases/org/apache/poi/hssf/data/45492.xls) | bin | 13824 -> 13824 bytes | |||
-rw-r--r-- | test-data/spreadsheet/45538_classic_Footer.xls (renamed from src/testcases/org/apache/poi/hssf/data/45538_classic_Footer.xls) | bin | 98816 -> 98816 bytes | |||
-rw-r--r-- | test-data/spreadsheet/45538_classic_Header.xls (renamed from src/testcases/org/apache/poi/hssf/data/45538_classic_Header.xls) | bin | 105984 -> 105984 bytes | |||
-rw-r--r-- | test-data/spreadsheet/45538_form_Footer.xls (renamed from src/testcases/org/apache/poi/hssf/data/45538_form_Footer.xls) | bin | 103936 -> 103936 bytes | |||
-rw-r--r-- | test-data/spreadsheet/45538_form_Header.xls (renamed from src/testcases/org/apache/poi/hssf/data/45538_form_Header.xls) | bin | 89600 -> 89600 bytes | |||
-rw-r--r-- | test-data/spreadsheet/45540_classic_Footer.xlsx (renamed from src/testcases/org/apache/poi/hssf/data/45540_classic_Footer.xlsx) | bin | 40199 -> 40199 bytes | |||
-rw-r--r-- | test-data/spreadsheet/45540_classic_Header.xlsx (renamed from src/testcases/org/apache/poi/hssf/data/45540_classic_Header.xlsx) | bin | 40213 -> 40213 bytes | |||
-rw-r--r-- | test-data/spreadsheet/45540_form_Footer.xlsx (renamed from src/testcases/org/apache/poi/hssf/data/45540_form_Footer.xlsx) | bin | 57465 -> 57465 bytes | |||
-rw-r--r-- | test-data/spreadsheet/45540_form_Header.xlsx (renamed from src/testcases/org/apache/poi/hssf/data/45540_form_Header.xlsx) | bin | 57471 -> 57471 bytes | |||
-rw-r--r-- | test-data/spreadsheet/45544.xlsx (renamed from src/testcases/org/apache/poi/hssf/data/45544.xlsx) | bin | 43042 -> 43042 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/45720.xls (renamed from src/testcases/org/apache/poi/hssf/data/45720.xls) | bin | 16384 -> 16384 bytes | |||
-rw-r--r-- | test-data/spreadsheet/45761.xls (renamed from src/testcases/org/apache/poi/hssf/data/45761.xls) | bin | 15872 -> 15872 bytes | |||
-rw-r--r-- | test-data/spreadsheet/45784.xls (renamed from src/testcases/org/apache/poi/hssf/data/45784.xls) | bin | 13824 -> 13824 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/45829.png (renamed from src/testcases/org/apache/poi/hssf/data/45829.png) | bin | 259 -> 259 bytes | |||
-rw-r--r-- | test-data/spreadsheet/46137.xls (renamed from src/testcases/org/apache/poi/hssf/data/46137.xls) | bin | 51712 -> 51712 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/46445.xls (renamed from src/testcases/org/apache/poi/hssf/data/46445.xls) | bin | 17408 -> 17408 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/46535.xlsx (renamed from src/testcases/org/apache/poi/hssf/data/46535.xlsx) | bin | 313321 -> 313321 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/46536.xlsx (renamed from src/testcases/org/apache/poi/hssf/data/46536.xlsx) | bin | 8737 -> 8737 bytes | |||
-rw-r--r-- | test-data/spreadsheet/46904.xls (renamed from src/testcases/org/apache/poi/hssf/data/46904.xls) | bin | 2597376 -> 2597376 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/47026.xlsm (renamed from src/testcases/org/apache/poi/hssf/data/47026.xlsm) | bin | 8203 -> 8203 bytes | |||
-rw-r--r-- | test-data/spreadsheet/47034.xls (renamed from src/testcases/org/apache/poi/hssf/data/47034.xls) | bin | 210432 -> 210432 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/47089.xlsm (renamed from src/testcases/org/apache/poi/hssf/data/47089.xlsm) | bin | 17007 -> 17007 bytes | |||
-rw-r--r-- | test-data/spreadsheet/47154.xls (renamed from src/testcases/org/apache/poi/hssf/data/47154.xls) | bin | 6656 -> 6656 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/47504.xlsx (renamed from src/testcases/org/apache/poi/hssf/data/47504.xlsx) | bin | 30048 -> 30048 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/47668.xlsx (renamed from src/testcases/org/apache/poi/hssf/data/47668.xlsx) | bin | 118687 -> 118687 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/AbnormalSharedFormulaFlag.xls (renamed from src/testcases/org/apache/poi/hssf/data/AbnormalSharedFormulaFlag.xls) | bin | 17920 -> 17920 bytes | |||
-rw-r--r-- | test-data/spreadsheet/AreaErrPtg.xls (renamed from src/testcases/org/apache/poi/hssf/data/AreaErrPtg.xls) | bin | 13824 -> 13824 bytes | |||
-rw-r--r-- | test-data/spreadsheet/AverageTaxRates.xlsx (renamed from src/testcases/org/apache/poi/hssf/data/AverageTaxRates.xlsx) | bin | 23107 -> 23107 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/BigSSTRecord (renamed from src/testcases/org/apache/poi/hssf/data/BigSSTRecord) | 0 | ||||
-rwxr-xr-x | test-data/spreadsheet/BigSSTRecord2 (renamed from src/testcases/org/apache/poi/hssf/data/BigSSTRecord2) | 0 | ||||
-rwxr-xr-x | test-data/spreadsheet/BigSSTRecord2CR1 (renamed from src/testcases/org/apache/poi/hssf/data/BigSSTRecord2CR1) | 0 | ||||
-rwxr-xr-x | test-data/spreadsheet/BigSSTRecord2CR2 (renamed from src/testcases/org/apache/poi/hssf/data/BigSSTRecord2CR2) | 0 | ||||
-rwxr-xr-x | test-data/spreadsheet/BigSSTRecord2CR3 (renamed from src/testcases/org/apache/poi/hssf/data/BigSSTRecord2CR3) | 0 | ||||
-rwxr-xr-x | test-data/spreadsheet/BigSSTRecord2CR4 (renamed from src/testcases/org/apache/poi/hssf/data/BigSSTRecord2CR4) | 0 | ||||
-rwxr-xr-x | test-data/spreadsheet/BigSSTRecord2CR5 (renamed from src/testcases/org/apache/poi/hssf/data/BigSSTRecord2CR5) | 0 | ||||
-rwxr-xr-x | test-data/spreadsheet/BigSSTRecord2CR6 (renamed from src/testcases/org/apache/poi/hssf/data/BigSSTRecord2CR6) | 0 | ||||
-rwxr-xr-x | test-data/spreadsheet/BigSSTRecord2CR7 (renamed from src/testcases/org/apache/poi/hssf/data/BigSSTRecord2CR7) | 0 | ||||
-rwxr-xr-x | test-data/spreadsheet/BigSSTRecordCR (renamed from src/testcases/org/apache/poi/hssf/data/BigSSTRecordCR) | 0 | ||||
-rwxr-xr-x | test-data/spreadsheet/Booleans.xlsx (renamed from src/testcases/org/apache/poi/hssf/data/Booleans.xlsx) | bin | 8612 -> 8612 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/ColumnStyle1dp.xls (renamed from src/testcases/org/apache/poi/hssf/data/ColumnStyle1dp.xls) | bin | 18432 -> 18432 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/ColumnStyle1dpColoured.xls (renamed from src/testcases/org/apache/poi/hssf/data/ColumnStyle1dpColoured.xls) | bin | 18432 -> 18432 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/ColumnStyleNone.xls (renamed from src/testcases/org/apache/poi/hssf/data/ColumnStyleNone.xls) | bin | 17408 -> 17408 bytes | |||
-rw-r--r-- | test-data/spreadsheet/ContinueRecordProblem.xls (renamed from src/testcases/org/apache/poi/hssf/data/ContinueRecordProblem.xls) | bin | 64512 -> 64512 bytes | |||
-rw-r--r-- | test-data/spreadsheet/CustomXMLMapping-singleattributenamespace.xlsx (renamed from src/testcases/org/apache/poi/hssf/data/CustomXMLMapping-singleattributenamespace.xlsx) | bin | 43087 -> 43087 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/CustomXMLMappings-complex-type.xlsx (renamed from src/testcases/org/apache/poi/hssf/data/CustomXMLMappings-complex-type.xlsx) | bin | 13348 -> 13348 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/CustomXMLMappings.xlsx (renamed from src/testcases/org/apache/poi/hssf/data/CustomXMLMappings.xlsx) | bin | 9906 -> 9906 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/CustomXmlMappings-inverse-order.xlsx (renamed from src/testcases/org/apache/poi/hssf/data/CustomXmlMappings-inverse-order.xlsx) | bin | 9915 -> 9915 bytes | |||
-rw-r--r-- | test-data/spreadsheet/DBCSHeader.xls (renamed from src/testcases/org/apache/poi/hssf/data/DBCSHeader.xls) | bin | 16384 -> 16384 bytes | |||
-rw-r--r-- | test-data/spreadsheet/DBCSSheetName.xls (renamed from src/testcases/org/apache/poi/hssf/data/DBCSSheetName.xls) | bin | 16384 -> 16384 bytes | |||
-rw-r--r-- | test-data/spreadsheet/DateFormats.xls (renamed from src/testcases/org/apache/poi/hssf/data/DateFormats.xls) | bin | 13824 -> 13824 bytes | |||
-rw-r--r-- | test-data/spreadsheet/EmbeddedChartHeaderTest.xls (renamed from src/testcases/org/apache/poi/hssf/data/EmbeddedChartHeaderTest.xls) | bin | 15360 -> 15360 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/Employee.xls (renamed from src/testcases/org/apache/poi/hssf/data/Employee.xls) | bin | 13824 -> 13824 bytes | |||
-rw-r--r-- | test-data/spreadsheet/ErrPtg.xls (renamed from src/testcases/org/apache/poi/hssf/data/ErrPtg.xls) | bin | 13824 -> 13824 bytes | |||
-rw-r--r-- | test-data/spreadsheet/ExcelWithAttachments.xlsm (renamed from src/ooxml/testcases/org/apache/poi/ooxml/data/ExcelWithAttachments.xlsm) | bin | 62646 -> 62646 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/ForShifting.xls (renamed from src/testcases/org/apache/poi/hssf/data/ForShifting.xls) | bin | 19456 -> 19456 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/ForShifting.xlsx (renamed from src/testcases/org/apache/poi/hssf/data/ForShifting.xlsx) | bin | 9642 -> 9642 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/Formatting.xls (renamed from src/testcases/org/apache/poi/hssf/data/Formatting.xls) | bin | 18432 -> 18432 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/Formatting.xlsx (renamed from src/testcases/org/apache/poi/hssf/data/Formatting.xlsx) | bin | 8847 -> 8847 bytes | |||
-rw-r--r-- | test-data/spreadsheet/FormulaEvalTestData.xls (renamed from src/testcases/org/apache/poi/hssf/data/FormulaEvalTestData.xls) | bin | 157696 -> 157696 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/FormulaEvalTestData_Copy.xlsx (renamed from src/testcases/org/apache/poi/hssf/data/FormulaEvalTestData_Copy.xlsx) | bin | 59230 -> 59230 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/HyperlinksOnManySheets.xls (renamed from src/testcases/org/apache/poi/hssf/data/HyperlinksOnManySheets.xls) | bin | 13824 -> 13824 bytes | |||
-rw-r--r-- | test-data/spreadsheet/IfFormulaTest.xls (renamed from src/testcases/org/apache/poi/hssf/data/IfFormulaTest.xls) | bin | 13824 -> 13824 bytes | |||
-rw-r--r-- | test-data/spreadsheet/IndexFunctionTestCaseData.xls (renamed from src/testcases/org/apache/poi/hssf/data/IndexFunctionTestCaseData.xls) | bin | 26112 -> 26112 bytes | |||
-rw-r--r-- | test-data/spreadsheet/IntersectionPtg.xls (renamed from src/testcases/org/apache/poi/hssf/data/IntersectionPtg.xls) | bin | 13824 -> 13824 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/LookupFunctionsTestCaseData.xls (renamed from src/testcases/org/apache/poi/hssf/data/LookupFunctionsTestCaseData.xls) | bin | 41984 -> 41984 bytes | |||
-rw-r--r-- | test-data/spreadsheet/MRExtraLines.xls (renamed from src/testcases/org/apache/poi/hssf/data/MRExtraLines.xls) | bin | 25088 -> 25088 bytes | |||
-rw-r--r-- | test-data/spreadsheet/MissingBits.xls (renamed from src/testcases/org/apache/poi/hssf/data/MissingBits.xls) | bin | 5632 -> 5632 bytes | |||
-rw-r--r-- | test-data/spreadsheet/NoGutsRecords.xls (renamed from src/testcases/org/apache/poi/hssf/data/NoGutsRecords.xls) | bin | 35328 -> 35328 bytes | |||
-rw-r--r-- | test-data/spreadsheet/OddStyleRecord.xls (renamed from src/testcases/org/apache/poi/hssf/data/OddStyleRecord.xls) | bin | 17408 -> 17408 bytes | |||
-rw-r--r-- | test-data/spreadsheet/PercentPtg.xls (renamed from src/testcases/org/apache/poi/hssf/data/PercentPtg.xls) | bin | 13824 -> 13824 bytes | |||
-rw-r--r-- | test-data/spreadsheet/RangePtg.xls (renamed from src/testcases/org/apache/poi/hssf/data/RangePtg.xls) | bin | 13824 -> 13824 bytes | |||
-rw-r--r-- | test-data/spreadsheet/ReadOnlyRecommended.xls (renamed from src/testcases/org/apache/poi/hssf/data/ReadOnlyRecommended.xls) | bin | 13824 -> 13824 bytes | |||
-rw-r--r-- | test-data/spreadsheet/ReferencePtg.xls (renamed from src/testcases/org/apache/poi/hssf/data/ReferencePtg.xls) | bin | 17408 -> 17408 bytes | |||
-rw-r--r-- | test-data/spreadsheet/SampleSS.txt (renamed from src/testcases/org/apache/poi/hssf/data/SampleSS.txt) | 0 | ||||
-rwxr-xr-x | test-data/spreadsheet/SampleSS.xls (renamed from src/testcases/org/apache/poi/hssf/data/SampleSS.xls) | bin | 17408 -> 17408 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/SampleSS.xlsx (renamed from src/testcases/org/apache/poi/hssf/data/SampleSS.xlsx) | bin | 9112 -> 9112 bytes | |||
-rw-r--r-- | test-data/spreadsheet/SharedFormulaTest.xls (renamed from src/testcases/org/apache/poi/hssf/data/SharedFormulaTest.xls) | bin | 31232 -> 31232 bytes | |||
-rw-r--r-- | test-data/spreadsheet/SheetWithDrawing.xls (renamed from src/testcases/org/apache/poi/hssf/data/SheetWithDrawing.xls) | bin | 17408 -> 17408 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/Simple.xls (renamed from src/testcases/org/apache/poi/hssf/data/Simple.xls) | bin | 13824 -> 13824 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/SimpleChart.xls (renamed from src/testcases/org/apache/poi/hssf/data/SimpleChart.xls) | bin | 14336 -> 14336 bytes | |||
-rw-r--r-- | test-data/spreadsheet/SimpleMultiCell.xls (renamed from src/testcases/org/apache/poi/hssf/data/SimpleMultiCell.xls) | bin | 13824 -> 13824 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/SimpleMultiCell.xlsx (renamed from src/testcases/org/apache/poi/hssf/data/SimpleMultiCell.xlsx) | bin | 8123 -> 8123 bytes | |||
-rw-r--r-- | test-data/spreadsheet/SimpleWithAutofilter.xls (renamed from src/testcases/org/apache/poi/hssf/data/SimpleWithAutofilter.xls) | bin | 13824 -> 13824 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/SimpleWithChoose.xls (renamed from src/testcases/org/apache/poi/hssf/data/SimpleWithChoose.xls) | bin | 13824 -> 13824 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/SimpleWithColours.xls (renamed from src/testcases/org/apache/poi/hssf/data/SimpleWithColours.xls) | bin | 6144 -> 6144 bytes | |||
-rw-r--r-- | test-data/spreadsheet/SimpleWithComments.xls (renamed from src/testcases/org/apache/poi/hssf/data/SimpleWithComments.xls) | bin | 13824 -> 13824 bytes | |||
-rw-r--r-- | test-data/spreadsheet/SimpleWithDataFormat.xls (renamed from src/testcases/org/apache/poi/hssf/data/SimpleWithDataFormat.xls) | bin | 13824 -> 13824 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/SimpleWithFormula.xls (renamed from src/testcases/org/apache/poi/hssf/data/SimpleWithFormula.xls) | bin | 13824 -> 13824 bytes | |||
-rw-r--r-- | test-data/spreadsheet/SimpleWithImages-mac.xls (renamed from src/testcases/org/apache/poi/hssf/data/SimpleWithImages-mac.xls) | bin | 91648 -> 91648 bytes | |||
-rw-r--r-- | test-data/spreadsheet/SimpleWithImages.xls (renamed from src/testcases/org/apache/poi/hssf/data/SimpleWithImages.xls) | bin | 48128 -> 48128 bytes | |||
-rw-r--r-- | test-data/spreadsheet/SimpleWithPageBreaks.xls (renamed from src/testcases/org/apache/poi/hssf/data/SimpleWithPageBreaks.xls) | bin | 18432 -> 18432 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/SimpleWithPrintArea.xls (renamed from src/testcases/org/apache/poi/hssf/data/SimpleWithPrintArea.xls) | bin | 18432 -> 18432 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/SimpleWithSkip.xls (renamed from src/testcases/org/apache/poi/hssf/data/SimpleWithSkip.xls) | bin | 13824 -> 13824 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/SimpleWithStyling.xls (renamed from src/testcases/org/apache/poi/hssf/data/SimpleWithStyling.xls) | bin | 13824 -> 13824 bytes | |||
-rw-r--r-- | test-data/spreadsheet/SingleLetterRanges.xls (renamed from src/testcases/org/apache/poi/hssf/data/SingleLetterRanges.xls) | bin | 13824 -> 13824 bytes | |||
-rw-r--r-- | test-data/spreadsheet/SquareMacro.xls (renamed from src/testcases/org/apache/poi/hssf/data/SquareMacro.xls) | bin | 25600 -> 25600 bytes | |||
-rw-r--r-- | test-data/spreadsheet/StringContinueRecords.xls (renamed from src/testcases/org/apache/poi/hssf/data/StringContinueRecords.xls) | bin | 1182208 -> 1182208 bytes | |||
-rw-r--r-- | test-data/spreadsheet/StringFormulas.xls (renamed from src/testcases/org/apache/poi/hssf/data/StringFormulas.xls) | bin | 13824 -> 13824 bytes | |||
-rw-r--r-- | test-data/spreadsheet/Tables.xlsx (renamed from src/testcases/org/apache/poi/hssf/data/Tables.xlsx) | bin | 54387 -> 54387 bytes | |||
-rw-r--r-- | test-data/spreadsheet/TwoSheetsNoneHidden.xls (renamed from src/testcases/org/apache/poi/hssf/data/TwoSheetsNoneHidden.xls) | bin | 13824 -> 13824 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/TwoSheetsNoneHidden.xlsx (renamed from src/testcases/org/apache/poi/hssf/data/TwoSheetsNoneHidden.xlsx) | bin | 7938 -> 7938 bytes | |||
-rw-r--r-- | test-data/spreadsheet/TwoSheetsOneHidden.xls (renamed from src/testcases/org/apache/poi/hssf/data/TwoSheetsOneHidden.xls) | bin | 13824 -> 13824 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/TwoSheetsOneHidden.xlsx (renamed from src/testcases/org/apache/poi/hssf/data/TwoSheetsOneHidden.xlsx) | bin | 7962 -> 7962 bytes | |||
-rw-r--r-- | test-data/spreadsheet/UncalcedRecord.xls (renamed from src/testcases/org/apache/poi/hssf/data/UncalcedRecord.xls) | bin | 18432 -> 18432 bytes | |||
-rw-r--r-- | test-data/spreadsheet/UnionPtg.xls (renamed from src/testcases/org/apache/poi/hssf/data/UnionPtg.xls) | bin | 13824 -> 13824 bytes | |||
-rw-r--r-- | test-data/spreadsheet/WORKBOOK_in_capitals.xls (renamed from src/testcases/org/apache/poi/hssf/data/WORKBOOK_in_capitals.xls) | bin | 64512 -> 64512 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/WithChart.xls (renamed from src/testcases/org/apache/poi/hssf/data/WithChart.xls) | bin | 20992 -> 20992 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/WithChart.xlsx (renamed from src/testcases/org/apache/poi/hssf/data/WithChart.xlsx) | bin | 10138 -> 10138 bytes | |||
-rw-r--r-- | test-data/spreadsheet/WithCheckBoxes.xls (renamed from src/testcases/org/apache/poi/hssf/data/WithCheckBoxes.xls) | bin | 16896 -> 16896 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/WithDrawing.xlsx (renamed from src/testcases/org/apache/poi/hssf/data/WithDrawing.xlsx) | bin | 101696 -> 101696 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/WithEmbeded.xlsx (renamed from src/testcases/org/apache/poi/hssf/data/WithEmbeded.xlsx) | bin | 23668 -> 23668 bytes | |||
-rw-r--r-- | test-data/spreadsheet/WithExtendedStyles.xls (renamed from src/testcases/org/apache/poi/hssf/data/WithExtendedStyles.xls) | bin | 6656 -> 6656 bytes | |||
-rw-r--r-- | test-data/spreadsheet/WithFormattedGraphTitle.xls (renamed from src/testcases/org/apache/poi/hssf/data/WithFormattedGraphTitle.xls) | bin | 14336 -> 14336 bytes | |||
-rw-r--r-- | test-data/spreadsheet/WithHyperlink.xls (renamed from src/testcases/org/apache/poi/hssf/data/WithHyperlink.xls) | bin | 13824 -> 13824 bytes | |||
-rw-r--r-- | test-data/spreadsheet/WithMoreVariousData.xlsx (renamed from src/testcases/org/apache/poi/hssf/data/WithMoreVariousData.xlsx) | bin | 11409 -> 11409 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/WithThreeCharts.xls (renamed from src/testcases/org/apache/poi/hssf/data/WithThreeCharts.xls) | bin | 32768 -> 32768 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/WithThreeCharts.xlsx (renamed from src/testcases/org/apache/poi/hssf/data/WithThreeCharts.xlsx) | bin | 13841 -> 13841 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/WithTwoCharts.xls (renamed from src/testcases/org/apache/poi/hssf/data/WithTwoCharts.xls) | bin | 25600 -> 25600 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/WithTwoCharts.xlsx (renamed from src/testcases/org/apache/poi/hssf/data/WithTwoCharts.xlsx) | bin | 12810 -> 12810 bytes | |||
-rw-r--r-- | test-data/spreadsheet/WithTwoHyperLinks.xls (renamed from src/testcases/org/apache/poi/hssf/data/WithTwoHyperLinks.xls) | bin | 13824 -> 13824 bytes | |||
-rw-r--r-- | test-data/spreadsheet/WithVariousData.xlsx (renamed from src/testcases/org/apache/poi/hssf/data/WithVariousData.xlsx) | bin | 10603 -> 10603 bytes | |||
-rw-r--r-- | test-data/spreadsheet/WrongFormulaRecordType.xls (renamed from src/testcases/org/apache/poi/hssf/data/WrongFormulaRecordType.xls) | bin | 8704 -> 8704 bytes | |||
-rw-r--r-- | test-data/spreadsheet/blankworkbook.xls (renamed from src/testcases/org/apache/poi/hssf/data/blankworkbook.xls) | bin | 13824 -> 13824 bytes | |||
-rw-r--r-- | test-data/spreadsheet/bug_42794.mdb (renamed from src/testcases/org/apache/poi/hssf/data/bug_42794.mdb) | bin | 143360 -> 143360 bytes | |||
-rw-r--r-- | test-data/spreadsheet/bug_42794.xls (renamed from src/testcases/org/apache/poi/hssf/data/bug_42794.xls) | bin | 10240 -> 10240 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/colwidth.xls (renamed from src/testcases/org/apache/poi/hssf/data/colwidth.xls) | bin | 13824 -> 13824 bytes | |||
-rw-r--r-- | test-data/spreadsheet/comments.xls (renamed from src/testcases/org/apache/poi/hssf/data/comments.xls) | bin | 14336 -> 14336 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/comments.xlsx (renamed from src/testcases/org/apache/poi/hssf/data/comments.xlsx) | bin | 10046 -> 10046 bytes | |||
-rw-r--r-- | test-data/spreadsheet/countifExamples.xls (renamed from src/testcases/org/apache/poi/hssf/data/countifExamples.xls) | bin | 26112 -> 26112 bytes | |||
-rw-r--r-- | test-data/spreadsheet/duprich1.xls (renamed from src/testcases/org/apache/poi/hssf/data/duprich1.xls) | bin | 21504 -> 21504 bytes | |||
-rw-r--r-- | test-data/spreadsheet/duprich2.xls (renamed from src/testcases/org/apache/poi/hssf/data/duprich2.xls) | bin | 13824 -> 13824 bytes | |||
-rw-r--r-- | test-data/spreadsheet/dvEmpty.xls (renamed from src/testcases/org/apache/poi/hssf/data/dvEmpty.xls) | bin | 16384 -> 16384 bytes | |||
-rw-r--r-- | test-data/spreadsheet/evencontinuation.txt (renamed from src/testcases/org/apache/poi/hssf/data/evencontinuation.txt) | 0 | ||||
-rw-r--r-- | test-data/spreadsheet/ex41187-19267.xls (renamed from src/testcases/org/apache/poi/hssf/data/ex41187-19267.xls) | bin | 5632 -> 5632 bytes | |||
-rw-r--r-- | test-data/spreadsheet/ex42564-21435.xls (renamed from src/testcases/org/apache/poi/hssf/data/ex42564-21435.xls) | bin | 13824 -> 13824 bytes | |||
-rw-r--r-- | test-data/spreadsheet/ex42564-21503.xls (renamed from src/testcases/org/apache/poi/hssf/data/ex42564-21503.xls) | bin | 27136 -> 27136 bytes | |||
-rw-r--r-- | test-data/spreadsheet/ex42564-elementOrder.xls (renamed from src/testcases/org/apache/poi/hssf/data/ex42564-elementOrder.xls) | bin | 16384 -> 16384 bytes | |||
-rw-r--r-- | test-data/spreadsheet/ex42570-20305.xls (renamed from src/testcases/org/apache/poi/hssf/data/ex42570-20305.xls) | bin | 192512 -> 192512 bytes | |||
-rw-r--r-- | test-data/spreadsheet/ex44921-21902.xls (renamed from src/testcases/org/apache/poi/hssf/data/ex44921-21902.xls) | bin | 39424 -> 39424 bytes | |||
-rw-r--r-- | test-data/spreadsheet/ex45046-21984.xls (renamed from src/testcases/org/apache/poi/hssf/data/ex45046-21984.xls) | bin | 22528 -> 22528 bytes | |||
-rw-r--r-- | test-data/spreadsheet/ex45582-22397.xls (renamed from src/testcases/org/apache/poi/hssf/data/ex45582-22397.xls) | bin | 37888 -> 37888 bytes | |||
-rw-r--r-- | test-data/spreadsheet/ex45672.xls (renamed from src/testcases/org/apache/poi/hssf/data/ex45672.xls) | bin | 16384 -> 16384 bytes | |||
-rw-r--r-- | test-data/spreadsheet/ex45698-22488.xls (renamed from src/testcases/org/apache/poi/hssf/data/ex45698-22488.xls) | bin | 4746305 -> 4746305 bytes | |||
-rw-r--r-- | test-data/spreadsheet/ex45978-extraLinkTableSheets.xls (renamed from src/testcases/org/apache/poi/hssf/data/ex45978-extraLinkTableSheets.xls) | bin | 43520 -> 43520 bytes | |||
-rw-r--r-- | test-data/spreadsheet/ex46548-23133.xls (renamed from src/testcases/org/apache/poi/hssf/data/ex46548-23133.xls) | bin | 22016 -> 22016 bytes | |||
-rw-r--r-- | test-data/spreadsheet/excel_with_embeded.xls (renamed from src/testcases/org/apache/poi/poifs/data/excel_with_embeded.xls) | bin | 187392 -> 187392 bytes | |||
-rw-r--r-- | test-data/spreadsheet/extendedtextstrings.txt (renamed from src/testcases/org/apache/poi/hssf/data/extendedtextstrings.txt) | 0 | ||||
-rwxr-xr-x | test-data/spreadsheet/externalFunctionExample.xls (renamed from src/testcases/org/apache/poi/hssf/data/externalFunctionExample.xls) | bin | 16896 -> 16896 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/logoKarmokar4.png (renamed from src/testcases/org/apache/poi/hssf/data/logoKarmokar4.png) | bin | 15792 -> 15792 bytes | |||
-rw-r--r-- | test-data/spreadsheet/missingFuncs44675.xls (renamed from src/testcases/org/apache/poi/hssf/data/missingFuncs44675.xls) | bin | 19456 -> 19456 bytes | |||
-rw-r--r-- | test-data/spreadsheet/multibookFormulaA.xls (renamed from src/testcases/org/apache/poi/hssf/data/multibookFormulaA.xls) | bin | 16896 -> 16896 bytes | |||
-rw-r--r-- | test-data/spreadsheet/multibookFormulaB.xls (renamed from src/testcases/org/apache/poi/hssf/data/multibookFormulaB.xls) | bin | 16896 -> 16896 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/namedinput.xls (renamed from src/testcases/org/apache/poi/hssf/data/namedinput.xls) | bin | 13824 -> 13824 bytes | |||
-rw-r--r-- | test-data/spreadsheet/noHeaderFooter47244.xls (renamed from src/testcases/org/apache/poi/hssf/data/noHeaderFooter47244.xls) | bin | 4096 -> 4096 bytes | |||
-rw-r--r-- | test-data/spreadsheet/ole2-embedding.xls (renamed from src/testcases/org/apache/poi/hssf/data/ole2-embedding.xls) | bin | 41472 -> 41472 bytes | |||
-rw-r--r-- | test-data/spreadsheet/overlapSharedFormula.xls (renamed from src/testcases/org/apache/poi/hssf/data/overlapSharedFormula.xls) | bin | 19456 -> 19456 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/password.xls (renamed from src/testcases/org/apache/poi/hssf/data/password.xls) | bin | 22528 -> 22528 bytes | |||
-rw-r--r-- | test-data/spreadsheet/picture.xlsx (renamed from src/ooxml/testcases/org/apache/poi/xssf/data/picture.xlsx) | bin | 428616 -> 428616 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/reordered_sheets.xlsx (renamed from src/testcases/org/apache/poi/hssf/data/reordered_sheets.xlsx) | bin | 8731 -> 8731 bytes | |||
-rw-r--r-- | test-data/spreadsheet/richtextdata.txt (renamed from src/testcases/org/apache/poi/hssf/data/richtextdata.txt) | 0 | ||||
-rwxr-xr-x | test-data/spreadsheet/rk.xls (renamed from src/testcases/org/apache/poi/hssf/data/rk.xls) | bin | 13824 -> 13824 bytes | |||
-rw-r--r-- | test-data/spreadsheet/sample-beta.xlsx (renamed from src/testcases/org/apache/poi/hssf/data/sample-beta.xlsx) | bin | 8836 -> 8836 bytes | |||
-rw-r--r-- | test-data/spreadsheet/sample.xlsx (renamed from src/testcases/org/apache/poi/hssf/data/sample.xlsx) | bin | 12348 -> 12348 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/shared_formulas.xlsx (renamed from src/testcases/org/apache/poi/hssf/data/shared_formulas.xlsx) | bin | 10137 -> 10137 bytes | |||
-rw-r--r-- | test-data/spreadsheet/stringacross2continuations.txt (renamed from src/testcases/org/apache/poi/hssf/data/stringacross2continuations.txt) | 0 | ||||
-rw-r--r-- | test-data/spreadsheet/styles.xlsx (renamed from src/ooxml/testcases/org/apache/poi/xssf/data/styles.xlsx) | bin | 6557 -> 6557 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/sumifformula.xls (renamed from src/testcases/org/apache/poi/hssf/data/sumifformula.xls) | bin | 13824 -> 13824 bytes | |||
-rw-r--r-- | test-data/spreadsheet/templateExcelWithAutofilter.xls (renamed from src/testcases/org/apache/poi/hssf/data/templateExcelWithAutofilter.xls) | bin | 13824 -> 13824 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/test.xltx (renamed from src/testcases/org/apache/poi/hssf/data/test.xltx) | bin | 8566 -> 8566 bytes | |||
-rw-r--r-- | test-data/spreadsheet/testArraysAndTables.xls (renamed from src/testcases/org/apache/poi/hssf/data/testArraysAndTables.xls) | bin | 20992 -> 20992 bytes | |||
-rw-r--r-- | test-data/spreadsheet/testNames.xls (renamed from src/testcases/org/apache/poi/hssf/data/testNames.xls) | bin | 28160 -> 28160 bytes | |||
-rw-r--r-- | test-data/spreadsheet/testRRaC.xls (renamed from src/testcases/org/apache/poi/hssf/data/testRRaC.xls) | bin | 20480 -> 20480 bytes | |||
-rw-r--r-- | test-data/spreadsheet/testRVA.xls (renamed from src/testcases/org/apache/poi/hssf/data/testRVA.xls) | bin | 37888 -> 37888 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/test_properties1 (renamed from src/testcases/org/apache/poi/hssf/data/test_properties1) | 0 | ||||
-rw-r--r-- | test-data/spreadsheet/unicodeNameRecord.xls (renamed from src/testcases/org/apache/poi/hssf/data/unicodeNameRecord.xls) | bin | 13824 -> 13824 bytes | |||
-rwxr-xr-x | test-data/spreadsheet/xlsx-jdbc.xlsx (renamed from src/testcases/org/apache/poi/hssf/data/xlsx-jdbc.xlsx) | bin | 3072 -> 3072 bytes | |||
-rw-r--r-- | test-data/spreadsheet/yearfracExamples.xls (renamed from src/testcases/org/apache/poi/hssf/data/yearfracExamples.xls) | bin | 29184 -> 29184 bytes |
563 files changed, 701 insertions, 1100 deletions
@@ -76,6 +76,7 @@ under the License. <property name="main.lib" location="lib"/> <property name="ooxml.lib" location="ooxml-lib"/> <property name="main.reports.test" location="build/test-results"/> + <property name="poi.test.dir" location="test-data"/> <property name="main.commons-logging.jar" location="${main.lib}/commons-logging-1.1.jar"/> <property name="main.commons-logging.url" value="${repository.m2}/maven2/commons-logging/commons-logging/1.1/commons-logging-1.1.jar"/> @@ -566,12 +567,7 @@ under the License. <classpath refid="test.classpath"/> <sysproperty key="user.language" value="en"/> <sysproperty key="user.country" value="US"/> - <sysproperty key="HSSF.testdata.path" file="${main.src.test}/org/apache/poi/hssf/data"/> - <sysproperty key="HSLF.testdata.path" file="${main.src.test}/org/apache/poi/hslf/data"/> - <sysproperty key="HWPF.testdata.path" file="${main.src.test}/org/apache/poi/hwpf/data"/> - <sysproperty key="HPSF.testdata.path" file="${main.src.test}/org/apache/poi/hpsf/data"/> - <sysproperty key="POIFS.testdata.path" file="${main.src.test}/org/apache/poi/poifs/data"/> - <sysproperty key="DDF.testdata.path" file="${main.src.test}/org/apache/poi/ddf/data"/> + <sysproperty key="POI.testdata.path" file="${poi.test.dir}"/> <sysproperty key="java.awt.headless" value="true"/> <formatter type="plain"/> <formatter type="xml"/> @@ -602,10 +598,7 @@ under the License. </classpath> <sysproperty key="user.language" value="en"/> <sysproperty key="user.country" value="US"/> - <sysproperty key="HSSF.testdata.path" file="${main.src.test}/org/apache/poi/hssf/data"/> - <sysproperty key="HPSF.testdata.path" file="${main.src.test}/org/apache/poi/hpsf/data"/> - <sysproperty key="HWPF.testdata.path" file="${scratchpad.src.test}/org/apache/poi/hwpf/data"/> - <sysproperty key="POIFS.testdata.path" file="${main.src.test}/org/apache/poi/poifs/data"/> + <sysproperty key="POI.testdata.path" file="${poi.test.dir}"/> <sysproperty key="java.awt.headless" value="true"/> <formatter type="plain" usefile="no"/> <batchtest todir="${main.reports.test}"> @@ -631,16 +624,8 @@ under the License. </classpath> <sysproperty key="user.language" value="en"/> <sysproperty key="user.country" value="US"/> - <sysproperty key="HSSF.testdata.path" file="${main.src.test}/org/apache/poi/hssf/data"/> - <sysproperty key="HPSF.testdata.path" file="${main.src.test}/org/apache/poi/hpsf/data"/> - <sysproperty key="HSLF.testdata.path" file="${scratchpad.src.test}/org/apache/poi/hslf/data"/> - <sysproperty key="HWPF.testdata.path" file="${scratchpad.src.test}/org/apache/poi/hwpf/data"/> - <sysproperty key="HSMF.testdata.path" file="${scratchpad.src.test}/org/apache/poi/hsmf/data"/> - <sysproperty key="HDGF.testdata.path" file="${scratchpad.src.test}/org/apache/poi/hdgf/data"/> - <sysproperty key="HPBF.testdata.path" file="${scratchpad.src.test}/org/apache/poi/hpbf/data"/> - <sysproperty key="POIFS.testdata.path" file="${main.src.test}/org/apache/poi/poifs/data"/> - <sysproperty key="OOXML.testdata.path" file="${ooxml.src.test}/org/apache/poi/ooxml/data"/> - <sysproperty key="java.awt.headless" value="true"/> + <sysproperty key="POI.testdata.path" file="${poi.test.dir}"/> + <sysproperty key="java.awt.headless" value="true"/> <formatter type="plain" usefile="no"/> <formatter type="xml"/> <test name="${testcase}"/> @@ -675,15 +660,7 @@ under the License. </classpath> <sysproperty key="user.language" value="en"/> <sysproperty key="user.country" value="US"/> - <sysproperty key="HSSF.testdata.path" file="${main.src.test}/org/apache/poi/hssf/data"/> - <sysproperty key="HPSF.testdata.path" file="${scratchpad.src.test}/org/apache/poi/hpsf/data"/> - <sysproperty key="HDF.testdata.path" file="${scratchpad.src.test}/org/apache/poi/hdf/data"/> - <sysproperty key="HWPF.testdata.path" file="${scratchpad.src.test}/org/apache/poi/hwpf/data"/> - <sysproperty key="HSLF.testdata.path" file="${scratchpad.src.test}/org/apache/poi/hslf/data"/> - <sysproperty key="HSMF.testdata.path" file="${scratchpad.src.test}/org/apache/poi/hsmf/data"/> - <sysproperty key="HDGF.testdata.path" file="${scratchpad.src.test}/org/apache/poi/hdgf/data"/> - <sysproperty key="HPBF.testdata.path" file="${scratchpad.src.test}/org/apache/poi/hpbf/data"/> - <sysproperty key="POIFS.testdata.path" file="${main.src.test}/org/apache/poi/poifs/data"/> + <sysproperty key="POI.testdata.path" file="${poi.test.dir}"/> <sysproperty key="java.awt.headless" value="true"/> <formatter type="plain"/> <formatter type="xml"/> @@ -714,14 +691,7 @@ under the License. </classpath> <sysproperty key="user.language" value="en"/> <sysproperty key="user.country" value="US"/> - <sysproperty key="HSSF.testdata.path" file="${main.src.test}/org/apache/poi/hssf/data"/> - <sysproperty key="HPSF.testdata.path" file="${scratchpad.src.test}/org/apache/poi/hpsf/data"/> - <sysproperty key="HWPF.testdata.path" file="${scratchpad.src.test}/org/apache/poi/hwpf/data"/> - <sysproperty key="HSLF.testdata.path" file="${scratchpad.src.test}/org/apache/poi/hslf/data"/> - <sysproperty key="HSMF.testdata.path" file="${scratchpad.src.test}/org/apache/poi/hsmf/data"/> - <sysproperty key="HDGF.testdata.path" file="${scratchpad.src.test}/org/apache/poi/hdgf/data"/> - <sysproperty key="HPBF.testdata.path" file="${scratchpad.src.test}/org/apache/poi/hpbf/data"/> - <sysproperty key="POIFS.testdata.path" file="${main.src.test}/org/apache/poi/poifs/data"/> + <sysproperty key="POI.testdata.path" file="${poi.test.dir}"/> <sysproperty key="java.awt.headless" value="true"/> <sysproperty key="java.awt.headless" value="true"/> <formatter type="plain" usefile="no"/> @@ -748,8 +718,6 @@ under the License. </classpath> <sysproperty key="user.language" value="en"/> <sysproperty key="user.country" value="US"/> - <sysproperty key="HSSF.testdata.path" file="${contrib.src.test}/org/apache/poi/hssf/data"/> - <sysproperty key="HPSF.testdata.path" file="${contrib.src.test}/org/apache/poi/hpsf/data"/> <sysproperty key="java.awt.headless" value="true"/> <formatter type="plain"/> <formatter type="xml"/> @@ -780,14 +748,7 @@ under the License. <classpath refid="test.ooxml.classpath" /> <sysproperty key="user.language" value="en"/> <sysproperty key="user.country" value="US"/> - <sysproperty key="POIFS.testdata.path" file="${main.src.test}/org/apache/poi/poifs/data"/> - <sysproperty key="HSSF.testdata.path" file="${main.src.test}/org/apache/poi/hssf/data"/> - <sysproperty key="HWPF.testdata.path" file="${scratchpad.src.test}/org/apache/poi/hwpf/data"/> - <sysproperty key="HSLF.testdata.path" file="${scratchpad.src.test}/org/apache/poi/hslf/data"/> - <sysproperty key="HDGF.testdata.path" file="${scratchpad.src.test}/org/apache/poi/hdgf/data"/> - <sysproperty key="OOXML.testdata.path" file="${ooxml.src.test}/org/apache/poi/ooxml/data"/> - <sysproperty key="openxml4j.compliance.input" file="${ooxml.src.test}/org/apache/poi/openxml4j/opc/compliance/data"/> - <sysproperty key="openxml4j.testdata.input" file="${ooxml.src.test}/org/apache/poi/openxml4j/opc/data"/> + <sysproperty key="POI.testdata.path" file="${poi.test.dir}"/> <sysproperty key="java.awt.headless" value="true"/> <formatter type="plain"/> <formatter type="xml"/> @@ -811,12 +772,7 @@ under the License. <classpath refid="test.ooxml.classpath" /> <sysproperty key="user.language" value="en"/> <sysproperty key="user.country" value="US"/> - <sysproperty key="HSSF.testdata.path" file="${main.src.test}/org/apache/poi/hssf/data"/> - <sysproperty key="HPSF.testdata.path" file="${main.src.test}/org/apache/poi/hpsf/data"/> - <sysproperty key="HSLF.testdata.path" file="${scratchpad.src.test}/org/apache/poi/hslf/data"/> - <sysproperty key="HWPF.testdata.path" file="${scratchpad.src.test}/org/apache/poi/hwpf/data"/> - <sysproperty key="HSMF.testdata.path" file="${scratchpad.src.test}/org/apache/poi/hsmf/data"/> - <sysproperty key="HDGF.testdata.path" file="${scratchpad.src.test}/org/apache/poi/hdgf/data"/> + <sysproperty key="POI.testdata.path" file="${poi.test.dir}"/> <sysproperty key="java.awt.headless" value="true"/> <formatter type="plain" usefile="no"/> <formatter type="xml"/> diff --git a/src/documentation/content/xdocs/status.xml b/src/documentation/content/xdocs/status.xml index 491b65e1da..adbbc79915 100644 --- a/src/documentation/content/xdocs/status.xml +++ b/src/documentation/content/xdocs/status.xml @@ -33,6 +33,7 @@ <changes> <release version="3.5-beta7" date="2009-??-??"> + <action dev="POI-DEVELOPERS" type="fix">moved all test data to a top-level directory</action> <action dev="POI-DEVELOPERS" type="add">47721 - Added implementation for INDIRECT()</action> <action dev="POI-DEVELOPERS" type="add">45583 - Avoid exception when reading ClipboardData packet in OLE property sets</action> <action dev="POI-DEVELOPERS" type="add">47652 - Added support for reading encrypted workbooks</action> diff --git a/src/ooxml/testcases/org/apache/poi/TestEmbeded.java b/src/ooxml/testcases/org/apache/poi/TestEmbeded.java index ddd394cf2d..dd63f2799f 100644 --- a/src/ooxml/testcases/org/apache/poi/TestEmbeded.java +++ b/src/ooxml/testcases/org/apache/poi/TestEmbeded.java @@ -36,34 +36,24 @@ import junit.framework.TestCase; */ public class TestEmbeded extends TestCase { - public String dirname; - - public void setUp() { - dirname = System.getProperty("OOXML.testdata.path"); - assertNotNull(dirname); - } - public void testExcel() throws Exception { - File f = new File(dirname, "ExcelWithAttachments.xlsm"); - assertTrue(f.exists()); - - POIXMLDocument doc = new XSSFWorkbook(OPCPackage.open(f.toString())); + POIXMLDocument doc = new XSSFWorkbook( + POIDataSamples.getSpreadSheetInstance().openResourceAsStream("ExcelWithAttachments.xlsm") + ); test(doc, 4); } public void testWord() throws Exception { - File f = new File(dirname, "WordWithAttachments.docx"); - assertTrue(f.exists()); - - POIXMLDocument doc = new XWPFDocument(OPCPackage.open(f.toString())); + POIXMLDocument doc = new XWPFDocument( + POIDataSamples.getDocumentInstance().openResourceAsStream("WordWithAttachments.docx") + ); test(doc, 5); } public void testPowerPoint() throws Exception { - File f = new File(dirname, "PPTWithAttachments.pptm"); - assertTrue(f.exists()); - - POIXMLDocument doc = new XSLFSlideShow(OPCPackage.open(f.toString())); + POIXMLDocument doc = new XSLFSlideShow(OPCPackage.open( + POIDataSamples.getSlideShowInstance().openResourceAsStream("PPTWithAttachments.pptm")) + ); test(doc, 4); } diff --git a/src/ooxml/testcases/org/apache/poi/TestPOIXMLDocument.java b/src/ooxml/testcases/org/apache/poi/TestPOIXMLDocument.java index 8843f60933..e495df7676 100755 --- a/src/ooxml/testcases/org/apache/poi/TestPOIXMLDocument.java +++ b/src/ooxml/testcases/org/apache/poi/TestPOIXMLDocument.java @@ -30,11 +30,13 @@ import org.apache.poi.openxml4j.opc.OPCPackage; import org.apache.poi.openxml4j.opc.PackagePart; import org.apache.poi.openxml4j.opc.PackageRelationship; import org.apache.poi.util.TempFile; +import org.apache.poi.util.PackageHelper; /** * Test recursive read and write of OPC packages */ public final class TestPOIXMLDocument extends TestCase { + private static class OPCParser extends POIXMLDocument { public OPCParser(OPCPackage pkg) { @@ -81,9 +83,8 @@ public final class TestPOIXMLDocument extends TestCase { } } - public void assertReadWrite(String path) throws Exception { + public void assertReadWrite(OPCPackage pkg1) throws Exception { - OPCPackage pkg1 = OPCPackage.open(path); OPCParser doc = new OPCParser(pkg1); doc.parse(new TestFactory()); @@ -124,17 +125,20 @@ public final class TestPOIXMLDocument extends TestCase { } public void testPPTX() throws Exception { - File file = new File(System.getProperty("OOXML.testdata.path"), "PPTWithAttachments.pptm"); - assertReadWrite(file.getAbsolutePath()); + assertReadWrite( + PackageHelper.open(POIDataSamples.getSlideShowInstance().openResourceAsStream("PPTWithAttachments.pptm")) + ); } public void testXLSX() throws Exception { - File file = new File(System.getProperty("OOXML.testdata.path"), "ExcelWithAttachments.xlsm"); - assertReadWrite(file.getAbsolutePath()); + assertReadWrite( + PackageHelper.open(POIDataSamples.getSpreadSheetInstance().openResourceAsStream("ExcelWithAttachments.xlsm")) + ); } public void testDOCX() throws Exception { - File file = new File(System.getProperty("OOXML.testdata.path"), "WordWithAttachments.docx"); - assertReadWrite(file.getAbsolutePath()); + assertReadWrite( + PackageHelper.open(POIDataSamples.getDocumentInstance().openResourceAsStream("WordWithAttachments.docx")) + ); } } diff --git a/src/ooxml/testcases/org/apache/poi/TestXMLPropertiesTextExtractor.java b/src/ooxml/testcases/org/apache/poi/TestXMLPropertiesTextExtractor.java index 2c0c5b5513..303946a113 100644 --- a/src/ooxml/testcases/org/apache/poi/TestXMLPropertiesTextExtractor.java +++ b/src/ooxml/testcases/org/apache/poi/TestXMLPropertiesTextExtractor.java @@ -21,21 +21,16 @@ import java.io.File; import org.apache.poi.xssf.extractor.XSSFExcelExtractor; import org.apache.poi.xssf.usermodel.XSSFWorkbook; import org.apache.poi.openxml4j.opc.OPCPackage; +import org.apache.poi.util.PackageHelper; import junit.framework.TestCase; public final class TestXMLPropertiesTextExtractor extends TestCase { - private String dirname; - - protected void setUp() { - dirname = System.getProperty("OOXML.testdata.path"); - assertTrue( (new File(dirname)).exists() ); - } + private static final POIDataSamples _ssSamples = POIDataSamples.getSpreadSheetInstance(); public void testGetFromMainExtractor() throws Exception { - OPCPackage pkg = OPCPackage.open( - (new File(dirname, "ExcelWithAttachments.xlsm")).toString() - ); + OPCPackage pkg = PackageHelper.open(_ssSamples.openResourceAsStream("ExcelWithAttachments.xlsm")); + XSSFWorkbook wb = new XSSFWorkbook(pkg); XSSFExcelExtractor ext = new XSSFExcelExtractor(wb); @@ -54,8 +49,8 @@ public final class TestXMLPropertiesTextExtractor extends TestCase { } public void testCore() throws Exception { - OPCPackage pkg = OPCPackage.open( - (new File(dirname, "ExcelWithAttachments.xlsm")).toString() + OPCPackage pkg = PackageHelper.open( + _ssSamples.openResourceAsStream("ExcelWithAttachments.xlsm") ); XSSFWorkbook wb = new XSSFWorkbook(pkg); @@ -72,7 +67,7 @@ public final class TestXMLPropertiesTextExtractor extends TestCase { public void testExtended() throws Exception { OPCPackage pkg = OPCPackage.open( - (new File(dirname, "ExcelWithAttachments.xlsm")).toString() + _ssSamples.openResourceAsStream("ExcelWithAttachments.xlsm") ); XSSFWorkbook wb = new XSSFWorkbook(pkg); diff --git a/src/ooxml/testcases/org/apache/poi/extractor/TestExtractorFactory.java b/src/ooxml/testcases/org/apache/poi/extractor/TestExtractorFactory.java index 76daeed760..421b979e3a 100644 --- a/src/ooxml/testcases/org/apache/poi/extractor/TestExtractorFactory.java +++ b/src/ooxml/testcases/org/apache/poi/extractor/TestExtractorFactory.java @@ -22,10 +22,13 @@ import java.io.IOException; import org.apache.poi.POIOLE2TextExtractor; import org.apache.poi.POITextExtractor; +import org.apache.poi.POIDataSamples; import org.apache.poi.hdgf.extractor.VisioTextExtractor; import org.apache.poi.hslf.extractor.PowerPointExtractor; import org.apache.poi.hssf.extractor.ExcelExtractor; +import org.apache.poi.hssf.HSSFTestDataSamples; import org.apache.poi.hwpf.extractor.WordExtractor; +import org.apache.poi.hwpf.HWPFTestDataSamples; import org.apache.poi.poifs.filesystem.POIFSFileSystem; import org.apache.poi.xslf.extractor.XSLFPowerPointExtractor; import org.apache.poi.xssf.extractor.XSSFExcelExtractor; @@ -40,21 +43,18 @@ import org.apache.poi.openxml4j.opc.OPCPackage; * Test that the extractor factory plays nicely */ public class TestExtractorFactory extends TestCase { - private String excel_dir; - private String word_dir; - private String powerpoint_dir; - private String visio_dir; - private String poifs_dir; - + private File txt; private File xls; private File xlsx; - private File xltx; + private File xltx; + private File xlsEmb; private File doc; private File docx; - private File dotx; + private File dotx; + private File docEmb; private File ppt; private File pptx; @@ -64,31 +64,25 @@ public class TestExtractorFactory extends TestCase { protected void setUp() throws Exception { super.setUp(); - excel_dir = System.getProperty("HSSF.testdata.path"); - word_dir = System.getProperty("HWPF.testdata.path"); - powerpoint_dir = System.getProperty("HSLF.testdata.path"); - visio_dir = System.getProperty("HDGF.testdata.path"); - poifs_dir = System.getProperty("POIFS.testdata.path"); - assertNotNull(excel_dir); - assertNotNull(word_dir); - assertNotNull(powerpoint_dir); - assertNotNull(visio_dir); - assertNotNull(poifs_dir); - - txt = new File(powerpoint_dir, "SampleShow.txt"); - - xls = new File(excel_dir, "SampleSS.xls"); - xlsx = new File(excel_dir, "SampleSS.xlsx"); - xltx = new File(excel_dir, "test.xltx"); + POIDataSamples ssTests = POIDataSamples.getSpreadSheetInstance(); + xls = ssTests.getFile("SampleSS.xls"); + xlsx = ssTests.getFile("SampleSS.xlsx"); + xltx = ssTests.getFile("test.xltx"); + xlsEmb = ssTests.getFile("excel_with_embeded.xls"); - doc = new File(word_dir, "SampleDoc.doc"); - docx = new File(word_dir, "SampleDoc.docx"); - dotx = new File(word_dir, "test.dotx"); + POIDataSamples wpTests = POIDataSamples.getDocumentInstance(); + doc = wpTests.getFile("SampleDoc.doc"); + docx = wpTests.getFile("SampleDoc.docx"); + dotx = wpTests.getFile("test.dotx"); + docEmb = wpTests.getFile("word_with_embeded.doc"); - ppt = new File(powerpoint_dir, "SampleShow.ppt"); - pptx = new File(powerpoint_dir, "SampleShow.pptx"); - - vsd = new File(visio_dir, "Test_Visio-Some_Random_Text.vsd"); + POIDataSamples slTests = POIDataSamples.getSlideShowInstance(); + ppt = slTests.getFile("SampleShow.ppt"); + pptx = slTests.getFile("SampleShow.pptx"); + txt = slTests.getFile("SampleShow.txt"); + + POIDataSamples dgTests = POIDataSamples.getDiagramInstance(); + vsd = dgTests.getFile("Test_Visio-Some_Random_Text.vsd"); } public void testFile() throws Exception { @@ -339,8 +333,7 @@ public class TestExtractorFactory extends TestCase { public void testEmbeded() throws Exception { POIOLE2TextExtractor ext; POITextExtractor[] embeds; - File f; - + // No embedings ext = (POIOLE2TextExtractor) ExtractorFactory.createExtractor(xls); @@ -348,9 +341,8 @@ public class TestExtractorFactory extends TestCase { assertEquals(0, embeds.length); // Excel - f = new File(poifs_dir, "excel_with_embeded.xls"); ext = (POIOLE2TextExtractor) - ExtractorFactory.createExtractor(f); + ExtractorFactory.createExtractor(xlsEmb); embeds = ExtractorFactory.getEmbededDocsTextExtractors(ext); assertEquals(6, embeds.length); @@ -367,9 +359,8 @@ public class TestExtractorFactory extends TestCase { assertEquals(2, numWord); // Word - f = new File(poifs_dir, "word_with_embeded.doc"); ext = (POIOLE2TextExtractor) - ExtractorFactory.createExtractor(f); + ExtractorFactory.createExtractor(docEmb); embeds = ExtractorFactory.getEmbededDocsTextExtractors(ext); numWord = 0; numXls = 0; numPpt = 0; diff --git a/src/ooxml/testcases/org/apache/poi/openxml4j/OpenXML4JTestDataSamples.java b/src/ooxml/testcases/org/apache/poi/openxml4j/OpenXML4JTestDataSamples.java index 62291d37bd..edf0179066 100755 --- a/src/ooxml/testcases/org/apache/poi/openxml4j/OpenXML4JTestDataSamples.java +++ b/src/ooxml/testcases/org/apache/poi/openxml4j/OpenXML4JTestDataSamples.java @@ -17,6 +17,9 @@ package org.apache.poi.openxml4j; +import org.apache.poi.POIDataSamples; +import org.apache.poi.util.TempFile; + import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; @@ -28,121 +31,31 @@ import java.io.InputStream; * @author jmicich */ public final class OpenXML4JTestDataSamples { - - private static final String IN_DIR_PROP_NAME = "openxml4j.testdata.input"; - private static final String COMP_IN_DIR_PROP_NAME = "openxml4j.compliance.input"; - - private static File _sampleInputDir; - private static File _sampleOutputDir; - private static File _complianceSampleInputDir; + private static final POIDataSamples _samples = POIDataSamples.getOpenXML4JInstance(); private OpenXML4JTestDataSamples() { // no instances of this class } - + public static InputStream openSampleStream(String sampleFileName) { - File f = getSampleFile(sampleFileName); - try { - return new FileInputStream(f); - } catch (FileNotFoundException e) { - throw new RuntimeException(e); - } + return _samples.openResourceAsStream(sampleFileName); } public static String getSampleFileName(String sampleFileName) { - // TODO - investigate allowing read/write access for package opened on stream return getSampleFile(sampleFileName).getAbsolutePath(); } public static File getSampleFile(String sampleFileName) { - File dir = getSampleInputDir(); - File f = new File(dir, sampleFileName); - if (!f.exists()) { - throw new RuntimeException("Specified sample file '" - + f.getAbsolutePath() + "' does not exist"); - } - if (f.isDirectory()) { - throw new RuntimeException("Specified sample file '" - + f.getAbsolutePath() + "' is a directory"); - } - return f; + return _samples.getFile(sampleFileName); } public static File getOutputFile(String outputFileName) { - File dir = getSampleOutputDir(); - return new File(dir, outputFileName); + String suffix = outputFileName.substring(outputFileName.lastIndexOf('.')); + return TempFile.createTempFile(outputFileName, suffix); } public static InputStream openComplianceSampleStream(String sampleFileName) { - File f = getComplianceSampleFile(sampleFileName); - try { - return new FileInputStream(f); - } catch (FileNotFoundException e) { - throw new RuntimeException(e); - } - } - private static File getComplianceSampleFile(String sampleFileName) { - File dir = getComplianceSampleInputDir(); - File f = new File(dir, sampleFileName); - if (!f.exists()) { - throw new RuntimeException("Specified sample file '" - + f.getAbsolutePath() + "' does not exist"); - } - if (f.isDirectory()) { - throw new RuntimeException("Specified sample file '" - + f.getAbsolutePath() + "' is a directory"); - } - return f; - } - public static String getComplianceSampleFileName(String sampleFileName) { - return getComplianceSampleFile(sampleFileName).getAbsolutePath(); - } - private static File getComplianceSampleInputDir() { - if (_complianceSampleInputDir == null) { - _complianceSampleInputDir = getAndCheckDirByProperty(COMP_IN_DIR_PROP_NAME); - } - return _complianceSampleInputDir; - } - - - private static File getSampleInputDir() { - if (_sampleInputDir == null) { - _sampleInputDir = getAndCheckDirByProperty(IN_DIR_PROP_NAME); - } - return _sampleInputDir; - } - - private static File getAndCheckDirByProperty(String propName) { - String dirName = System.getProperty(propName); - File dir = new File(dirName); - if (!dir.exists()) { - throw new RuntimeException("Specified '" + propName + "' directory: '" - + dirName + "' does not exist"); - } - if (!dir.isDirectory()) { - throw new RuntimeException("Specified '" + propName + "' directory: '" - + dirName + "' is a not a proper directory"); - } - return dir; - } - - private static File getSampleOutputDir() { - if (_sampleOutputDir == null) { - File dir = new File(System.getProperty("java.io.tmpdir"), "poifiles"); - if (dir.exists()) { - if (!dir.isDirectory()) { - throw new RuntimeException("Specified output directory: '" - + dir.getAbsolutePath() + "' is a not a proper directory"); - } - } else { - if (!dir.mkdirs()) { - throw new RuntimeException("Failed to create directory: '" - + dir.getAbsolutePath() + "'"); - } - } - _sampleOutputDir = dir; - } - return _sampleOutputDir; + return _samples.openResourceAsStream(sampleFileName); } } diff --git a/src/ooxml/testcases/org/apache/poi/openxml4j/opc/compliance/TestOPCComplianceCoreProperties.java b/src/ooxml/testcases/org/apache/poi/openxml4j/opc/compliance/TestOPCComplianceCoreProperties.java index 7d26fddd7a..b3a4a6320f 100755 --- a/src/ooxml/testcases/org/apache/poi/openxml4j/opc/compliance/TestOPCComplianceCoreProperties.java +++ b/src/ooxml/testcases/org/apache/poi/openxml4j/opc/compliance/TestOPCComplianceCoreProperties.java @@ -33,6 +33,7 @@ import org.apache.poi.openxml4j.opc.OPCPackage; import org.apache.poi.openxml4j.opc.PackageRelationshipTypes; import org.apache.poi.openxml4j.opc.PackagingURIHelper; import org.apache.poi.openxml4j.opc.TargetMode; +import org.apache.poi.POIDataSamples; /** * Test core properties Open Packaging Convention compliance. @@ -144,11 +145,11 @@ public final class TestOPCComplianceCoreProperties extends TestCase { * Test M4.1 rule. */ public void testOnlyOneCorePropertiesPart_AddPart() { - String sampleFileName = OpenXML4JTestDataSamples.getComplianceSampleFileName("OPCCompliance_CoreProperties_OnlyOneCorePropertiesPart.docx"); + String sampleFileName = "OPCCompliance_CoreProperties_OnlyOneCorePropertiesPart.docx"; OPCPackage pkg = null; try { - pkg = OPCPackage.open(sampleFileName); - } catch (InvalidFormatException e) { + pkg = OPCPackage.open(POIDataSamples.getOpenXML4JInstance().getFile(sampleFileName).getPath()); + } catch (Exception e) { throw new RuntimeException(e); } diff --git a/src/ooxml/testcases/org/apache/poi/openxml4j/opc/compliance/TestOPCCompliancePackageModel.java b/src/ooxml/testcases/org/apache/poi/openxml4j/opc/compliance/TestOPCCompliancePackageModel.java index b07c8c51bc..e3c54f367e 100755 --- a/src/ooxml/testcases/org/apache/poi/openxml4j/opc/compliance/TestOPCCompliancePackageModel.java +++ b/src/ooxml/testcases/org/apache/poi/openxml4j/opc/compliance/TestOPCCompliancePackageModel.java @@ -18,6 +18,7 @@ package org.apache.poi.openxml4j.opc.compliance; import java.io.File; +import java.io.IOException; import junit.framework.TestCase; @@ -29,6 +30,7 @@ import org.apache.poi.openxml4j.opc.PackagePartName; import org.apache.poi.openxml4j.opc.PackageRelationshipTypes; import org.apache.poi.openxml4j.opc.PackagingURIHelper; import org.apache.poi.openxml4j.opc.TargetMode; +import org.apache.poi.POIDataSamples; /** * Test Open Packaging Convention package model compliance. @@ -70,11 +72,10 @@ public class TestOPCCompliancePackageModel extends TestCase { * part name derived from another part name by appending segments to it. * [M1.11] */ - public void testPartNameDerivationReadingFailure() { - String filepath = System.getProperty("openxml4j.compliance.input") - + File.separator + "OPCCompliance_DerivedPartNameFAIL.docx"; + public void testPartNameDerivationReadingFailure() throws IOException { + String filename = "OPCCompliance_DerivedPartNameFAIL.docx"; try { - OPCPackage.open(filepath); + OPCPackage.open(POIDataSamples.getOpenXML4JInstance().openResourceAsStream(filename)); } catch (InvalidFormatException e) { return; } diff --git a/src/ooxml/testcases/org/apache/poi/openxml4j/opc/internal/data/sample.docx b/src/ooxml/testcases/org/apache/poi/openxml4j/opc/internal/data/sample.docx Binary files differdeleted file mode 100755 index dc87bc817a..0000000000 --- a/src/ooxml/testcases/org/apache/poi/openxml4j/opc/internal/data/sample.docx +++ /dev/null diff --git a/src/ooxml/testcases/org/apache/poi/xslf/TestXSLFSlideShow.java b/src/ooxml/testcases/org/apache/poi/xslf/TestXSLFSlideShow.java index e1e821323c..03d50ca608 100644 --- a/src/ooxml/testcases/org/apache/poi/xslf/TestXSLFSlideShow.java +++ b/src/ooxml/testcases/org/apache/poi/xslf/TestXSLFSlideShow.java @@ -16,31 +16,23 @@ ==================================================================== */ package org.apache.poi.xslf; -import java.io.File; - import junit.framework.TestCase; -import org.apache.poi.POIXMLDocument; +import org.apache.poi.POIDataSamples; import org.apache.poi.openxml4j.opc.OPCPackage; import org.apache.poi.openxml4j.opc.PackagePart; import org.openxmlformats.schemas.presentationml.x2006.main.CTSlideIdListEntry; import org.openxmlformats.schemas.presentationml.x2006.main.CTSlideMasterIdListEntry; public class TestXSLFSlideShow extends TestCase { - private String sampleFile; + private static final POIDataSamples slTests = POIDataSamples.getSlideShowInstance(); + private OPCPackage pack; - protected void setUp() throws Exception { - super.setUp(); - - sampleFile = new File( - System.getProperty("HSLF.testdata.path") + - File.separator + "sample.pptx" - ).toString(); + protected void setUp() throws Exception { + pack = OPCPackage.open(slTests.openResourceAsStream("sample.pptx")); } public void testContainsMainContentType() throws Exception { - OPCPackage pack = POIXMLDocument.openPackage(sampleFile); - boolean found = false; for(PackagePart part : pack.getParts()) { if(part.getContentType().equals(XSLFSlideShow.MAIN_CONTENT_TYPE)) { @@ -52,15 +44,11 @@ public class TestXSLFSlideShow extends TestCase { } public void testOpen() throws Exception { - POIXMLDocument.openPackage(sampleFile); - + XSLFSlideShow xml; // With the finalised uri, should be fine - xml = new XSLFSlideShow( - POIXMLDocument.openPackage(sampleFile) - ); - + xml = new XSLFSlideShow(pack); // Check the core assertNotNull(xml.getPresentation()); @@ -74,7 +62,7 @@ public class TestXSLFSlideShow extends TestCase { } public void testSlideBasics() throws Exception { - XSLFSlideShow xml = new XSLFSlideShow(sampleFile); + XSLFSlideShow xml = new XSLFSlideShow(pack); // Should have 1 master assertEquals(1, xml.getSlideMasterReferences().sizeOfSldMasterIdArray()); @@ -108,7 +96,7 @@ public class TestXSLFSlideShow extends TestCase { } public void testMetadataBasics() throws Exception { - XSLFSlideShow xml = new XSLFSlideShow(sampleFile); + XSLFSlideShow xml = new XSLFSlideShow(pack); assertNotNull(xml.getProperties().getCoreProperties()); assertNotNull(xml.getProperties().getExtendedProperties()); diff --git a/src/ooxml/testcases/org/apache/poi/xslf/extractor/TestXSLFPowerPointExtractor.java b/src/ooxml/testcases/org/apache/poi/xslf/extractor/TestXSLFPowerPointExtractor.java index ac31356374..334e556465 100644 --- a/src/ooxml/testcases/org/apache/poi/xslf/extractor/TestXSLFPowerPointExtractor.java +++ b/src/ooxml/testcases/org/apache/poi/xslf/extractor/TestXSLFPowerPointExtractor.java @@ -16,9 +16,8 @@ ==================================================================== */ package org.apache.poi.xslf.extractor; -import java.io.File; - -import org.apache.poi.POIXMLDocument; +import org.apache.poi.POIDataSamples; +import org.apache.poi.openxml4j.opc.OPCPackage; import org.apache.poi.xslf.XSLFSlideShow; import junit.framework.TestCase; @@ -31,18 +30,12 @@ public class TestXSLFPowerPointExtractor extends TestCase { * A simple file */ private XSLFSlideShow xmlA; - private File fileA; + private OPCPackage pkg; protected void setUp() throws Exception { - super.setUp(); - - fileA = new File( - System.getProperty("HSLF.testdata.path") + - File.separator + "sample.pptx" - ); - assertTrue(fileA.exists()); - - xmlA = new XSLFSlideShow(fileA.toString()); + POIDataSamples slTests = POIDataSamples.getSlideShowInstance(); + pkg = OPCPackage.open(slTests.openResourceAsStream("sample.pptx")); + xmlA = new XSLFSlideShow(pkg); } /** @@ -50,8 +43,7 @@ public class TestXSLFPowerPointExtractor extends TestCase { */ public void testGetSimpleText() throws Exception { new XSLFPowerPointExtractor(xmlA); - new XSLFPowerPointExtractor( - POIXMLDocument.openPackage(fileA.toString())); + new XSLFPowerPointExtractor(pkg); XSLFPowerPointExtractor extractor = new XSLFPowerPointExtractor(xmlA); @@ -110,13 +102,8 @@ public class TestXSLFPowerPointExtractor extends TestCase { } public void testGetComments() throws Exception { - File file = new File( - System.getProperty("HSLF.testdata.path") + - File.separator + "45545_Comment.pptx" - ); - assertTrue(file.exists()); - - xmlA = new XSLFSlideShow(file.toString()); + POIDataSamples slTests = POIDataSamples.getSlideShowInstance(); + xmlA = new XSLFSlideShow(OPCPackage.open(slTests.openResourceAsStream("45545_Comment.pptx"))); XSLFPowerPointExtractor extractor = new XSLFPowerPointExtractor(xmlA); diff --git a/src/ooxml/testcases/org/apache/poi/xssf/XSSFITestDataProvider.java b/src/ooxml/testcases/org/apache/poi/xssf/XSSFITestDataProvider.java index 4d04a10151..58dde48bfa 100755 --- a/src/ooxml/testcases/org/apache/poi/xssf/XSSFITestDataProvider.java +++ b/src/ooxml/testcases/org/apache/poi/xssf/XSSFITestDataProvider.java @@ -22,6 +22,7 @@ import org.apache.poi.ss.SpreadsheetVersion; import org.apache.poi.ss.usermodel.Workbook; import org.apache.poi.xssf.usermodel.XSSFWorkbook; import org.apache.poi.hssf.HSSFTestDataSamples; +import org.apache.poi.POIDataSamples; /** * @author Yegor Kozlov @@ -45,7 +46,7 @@ public final class XSSFITestDataProvider implements ITestDataProvider { } public byte[] getTestDataFileContent(String fileName) { - return HSSFTestDataSamples.getTestDataFileContent(fileName); + return POIDataSamples.getSpreadSheetInstance().readFile(fileName); } public SpreadsheetVersion getSpreadsheetVersion(){ diff --git a/src/ooxml/testcases/org/apache/poi/xssf/XSSFTestDataSamples.java b/src/ooxml/testcases/org/apache/poi/xssf/XSSFTestDataSamples.java index 94df0da632..166c3b35e5 100644 --- a/src/ooxml/testcases/org/apache/poi/xssf/XSSFTestDataSamples.java +++ b/src/ooxml/testcases/org/apache/poi/xssf/XSSFTestDataSamples.java @@ -38,15 +38,8 @@ import org.apache.poi.util.TempFile; * @author Josh Micich */ public class XSSFTestDataSamples { - - public static InputStream openSampleFileStream(String sampleFileName) { - return HSSFTestDataSamples.openSampleFileStream(sampleFileName); - } - public static byte[] getTestDataFileContent(String fileName) { - return HSSFTestDataSamples.getTestDataFileContent(fileName); - } - public static final XSSFWorkbook openSampleWorkbook(String sampleName) { + public static XSSFWorkbook openSampleWorkbook(String sampleName) { InputStream is = HSSFTestDataSamples.openSampleFileStream(sampleName); try { return new XSSFWorkbook(is); @@ -57,24 +50,17 @@ public class XSSFTestDataSamples { public static <R extends Workbook> R writeOutAndReadBack(R wb) { Workbook result; try { + ByteArrayOutputStream baos = new ByteArrayOutputStream(8192); + wb.write(baos); + InputStream is = new ByteArrayInputStream(baos.toByteArray()); if (wb instanceof HSSFWorkbook) { - ByteArrayOutputStream baos = new ByteArrayOutputStream(8192); - wb.write(baos); - InputStream is = new ByteArrayInputStream(baos.toByteArray()); result = new HSSFWorkbook(is); } else if (wb instanceof XSSFWorkbook) { - File tmp = TempFile.createTempFile("poi-ooxml-", ".xlsx"); - FileOutputStream out = new FileOutputStream(tmp); - wb.write(out); - out.close(); - OPCPackage pkg = OPCPackage.open(tmp.getAbsolutePath()); - result = new XSSFWorkbook(pkg); + result = new XSSFWorkbook(is); } else { - throw new RuntimeException("Unexpected workbook type (" + throw new RuntimeException("Unexpected workbook type (" + wb.getClass().getName() + ")"); } - } catch (InvalidFormatException e) { - throw new RuntimeException(e); } catch (IOException e) { throw new RuntimeException(e); } diff --git a/src/ooxml/testcases/org/apache/poi/xssf/data/sample.xlsx b/src/ooxml/testcases/org/apache/poi/xssf/data/sample.xlsx Binary files differdeleted file mode 100644 index a275cf417e..0000000000 --- a/src/ooxml/testcases/org/apache/poi/xssf/data/sample.xlsx +++ /dev/null diff --git a/src/ooxml/testcases/org/apache/poi/xssf/eventusermodel/TestXSSFReader.java b/src/ooxml/testcases/org/apache/poi/xssf/eventusermodel/TestXSSFReader.java index 0ace7c3f63..0592fbcc76 100644 --- a/src/ooxml/testcases/org/apache/poi/xssf/eventusermodel/TestXSSFReader.java +++ b/src/ooxml/testcases/org/apache/poi/xssf/eventusermodel/TestXSSFReader.java @@ -26,14 +26,16 @@ import org.apache.poi.openxml4j.opc.OPCPackage; import org.apache.poi.util.IOUtils; import org.apache.poi.xssf.XSSFTestDataSamples; import org.apache.poi.xssf.usermodel.XSSFRichTextString; +import org.apache.poi.POIDataSamples; /** * Tests for {@link XSSFReader} */ public final class TestXSSFReader extends TestCase { + private static POIDataSamples _ssTests = POIDataSamples.getSpreadSheetInstance(); - public void testGetBits() throws Exception { - OPCPackage pkg = OPCPackage.open(XSSFTestDataSamples.openSampleFileStream("SampleSS.xlsx")); + public void testGetBits() throws Exception { + OPCPackage pkg = OPCPackage.open(_ssTests.openResourceAsStream("SampleSS.xlsx")); XSSFReader r = new XSSFReader(pkg); @@ -46,7 +48,7 @@ public final class TestXSSFReader extends TestCase { } public void testStyles() throws Exception { - OPCPackage pkg = OPCPackage.open(XSSFTestDataSamples.openSampleFileStream("SampleSS.xlsx")); + OPCPackage pkg = OPCPackage.open(_ssTests.openResourceAsStream("SampleSS.xlsx")); XSSFReader r = new XSSFReader(pkg); @@ -55,7 +57,7 @@ public final class TestXSSFReader extends TestCase { } public void testStrings() throws Exception { - OPCPackage pkg = OPCPackage.open(XSSFTestDataSamples.openSampleFileStream("SampleSS.xlsx")); + OPCPackage pkg = OPCPackage.open(_ssTests.openResourceAsStream("SampleSS.xlsx")); XSSFReader r = new XSSFReader(pkg); @@ -64,7 +66,7 @@ public final class TestXSSFReader extends TestCase { } public void testSheets() throws Exception { - OPCPackage pkg = OPCPackage.open(XSSFTestDataSamples.openSampleFileStream("SampleSS.xlsx")); + OPCPackage pkg = OPCPackage.open(_ssTests.openResourceAsStream("SampleSS.xlsx")); XSSFReader r = new XSSFReader(pkg); byte[] data = new byte[4096]; @@ -96,7 +98,7 @@ public final class TestXSSFReader extends TestCase { * (as they are defined in the workbook.xml) */ public void testOrderOfSheets() throws Exception { - OPCPackage pkg = OPCPackage.open(XSSFTestDataSamples.openSampleFileStream("reordered_sheets.xlsx")); + OPCPackage pkg = OPCPackage.open(_ssTests.openResourceAsStream("reordered_sheets.xlsx")); XSSFReader r = new XSSFReader(pkg); diff --git a/src/ooxml/testcases/org/apache/poi/xssf/io/TestLoadSaveXSSF.java b/src/ooxml/testcases/org/apache/poi/xssf/io/TestLoadSaveXSSF.java index 0f739f750e..f635eea850 100644 --- a/src/ooxml/testcases/org/apache/poi/xssf/io/TestLoadSaveXSSF.java +++ b/src/ooxml/testcases/org/apache/poi/xssf/io/TestLoadSaveXSSF.java @@ -28,23 +28,15 @@ import org.apache.poi.ss.usermodel.Row; import org.apache.poi.ss.usermodel.Sheet; import org.apache.poi.xssf.usermodel.XSSFWorkbook; import org.apache.poi.xssf.usermodel.XSSFPictureData; +import org.apache.poi.xssf.XSSFITestDataProvider; +import org.apache.poi.POIDataSamples; public class TestLoadSaveXSSF extends TestCase { - - String filename; - - protected void setUp() { - - System.setProperty("org.apache.poi.util.POILogger", org.apache.poi.util.CommonsLogger.class.getName()); - filename = System.getProperty("XSSF.testdata.path"); - if (filename == null) { - filename = "src/ooxml/testcases/org/apache/poi/xssf/data"; - } - } + private static final POIDataSamples _ssSampels = POIDataSamples.getSpreadSheetInstance(); public void testLoadSample() throws Exception { - XSSFWorkbook workbook = new XSSFWorkbook(new File(filename, "sample.xlsx").getAbsolutePath()); + XSSFWorkbook workbook = new XSSFWorkbook(_ssSampels.openResourceAsStream("sample.xlsx")); assertEquals(3, workbook.getNumberOfSheets()); assertEquals("Sheet1", workbook.getSheetName(0)); Sheet sheet = workbook.getSheetAt(0); @@ -58,7 +50,7 @@ public class TestLoadSaveXSSF extends TestCase { // TODO filename string hard coded in XSSFWorkbook constructor in order to make ant test-ooxml target be successful. public void testLoadStyles() throws Exception { - XSSFWorkbook workbook = new XSSFWorkbook(new File(filename, "styles.xlsx").getAbsolutePath()); + XSSFWorkbook workbook = new XSSFWorkbook(_ssSampels.openResourceAsStream("styles.xlsx")); Sheet sheet = workbook.getSheetAt(0); Row row = sheet.getRow(0); Cell cell = row.getCell((short) 0); @@ -68,7 +60,7 @@ public class TestLoadSaveXSSF extends TestCase { // TODO filename string hard coded in XSSFWorkbook constructor in order to make ant test-ooxml target be successful. public void testLoadPictures() throws Exception { - XSSFWorkbook workbook = new XSSFWorkbook(new File(filename, "picture.xlsx").getAbsolutePath()); + XSSFWorkbook workbook = new XSSFWorkbook(_ssSampels.openResourceAsStream("picture.xlsx")); List<XSSFPictureData> pictures = workbook.getAllPictures(); assertEquals(1, pictures.size()); } diff --git a/src/ooxml/testcases/org/apache/poi/xwpf/XWPFTestDataSamples.java b/src/ooxml/testcases/org/apache/poi/xwpf/XWPFTestDataSamples.java index 3255d62f10..945ffebe6d 100755 --- a/src/ooxml/testcases/org/apache/poi/xwpf/XWPFTestDataSamples.java +++ b/src/ooxml/testcases/org/apache/poi/xwpf/XWPFTestDataSamples.java @@ -28,7 +28,7 @@ import java.io.*; public class XWPFTestDataSamples {
public static XWPFDocument openSampleDocument(String sampleName) {
- InputStream is = HWPFTestDataSamples.openSampleFileStream(sampleName);
+ InputStream is = POIDataSamples.getDocumentInstance().openResourceAsStream(sampleName);
try {
return new XWPFDocument(is);
} catch (IOException e) {
@@ -46,9 +46,4 @@ public class XWPFTestDataSamples { throw new RuntimeException(e);
}
}
-
- public static POIDataSamples getInstance(){
- return HWPFTestDataSamples.getInstance();
- }
-
}
diff --git a/src/scratchpad/testcases/org/apache/poi/TestPOIDocumentScratchpad.java b/src/scratchpad/testcases/org/apache/poi/TestPOIDocumentScratchpad.java index 8c9224fd9d..7e7d0b249a 100644 --- a/src/scratchpad/testcases/org/apache/poi/TestPOIDocumentScratchpad.java +++ b/src/scratchpad/testcases/org/apache/poi/TestPOIDocumentScratchpad.java @@ -25,7 +25,7 @@ import junit.framework.TestCase; import java.io.*; import org.apache.poi.hslf.HSLFSlideShow; -import org.apache.poi.hwpf.HWPFDocument; +import org.apache.poi.hwpf.HWPFTestDataSamples; import org.apache.poi.poifs.filesystem.*; /** @@ -41,29 +41,15 @@ public final class TestPOIDocumentScratchpad extends TestCase { // The POI Documents to work on private POIDocument doc; private POIDocument doc2; - // POIFS primed on the test (powerpoint and word) data - private POIFSFileSystem pfs; - private POIFSFileSystem pfs2; /** * Set things up, using a PowerPoint document and * a Word Document for our testing */ public void setUp() throws Exception { - String dirnameHSLF = System.getProperty("HSLF.testdata.path"); - String filenameHSLF = dirnameHSLF + "/basic_test_ppt_file.ppt"; - String dirnameHSSF = System.getProperty("HSSF.testdata.path"); - String filenameHSSF = dirnameHSLF + "/DateFormats.ppt"; - String dirnameHWPF = System.getProperty("HWPF.testdata.path"); - String filenameHWPF = dirnameHWPF + "/test2.doc"; - - FileInputStream fisHSLF = new FileInputStream(filenameHSLF); - pfs = new POIFSFileSystem(fisHSLF); - doc = new HSLFSlideShow(pfs); - - FileInputStream fisHWPF = new FileInputStream(filenameHWPF); - pfs2 = new POIFSFileSystem(fisHWPF); - doc2 = new HWPFDocument(pfs2); + doc = new HSLFSlideShow(POIDataSamples.getSlideShowInstance().openResourceAsStream("basic_test_ppt_file.ppt")); + + doc2 = HWPFTestDataSamples.openSampleFile("test2.doc"); } public void testReadProperties() { diff --git a/src/scratchpad/testcases/org/apache/poi/hdf/model/TestHDFDocument.java b/src/scratchpad/testcases/org/apache/poi/hdf/model/TestHDFDocument.java index 4f4b4707b8..42f79caf40 100644 --- a/src/scratchpad/testcases/org/apache/poi/hdf/model/TestHDFDocument.java +++ b/src/scratchpad/testcases/org/apache/poi/hdf/model/TestHDFDocument.java @@ -23,6 +23,7 @@ import java.io.IOException; import java.io.InputStream; import junit.framework.TestCase; +import org.apache.poi.POIDataSamples; /** * Class to test {@link HDFDocument} functionality @@ -30,19 +31,12 @@ import junit.framework.TestCase; * @author Bob Otterberg */ public final class TestHDFDocument extends TestCase { + private static final POIDataSamples _samples = POIDataSamples.getDocumentInstance(); + public void testStopJUnitComplainintAboutNoTests() { // TODO - fix these junits } - private static InputStream openSample(String sampleFileName) { - String fullPathName = System.getProperty("HDF.testdata.path") + "/" + sampleFileName; - try { - return new FileInputStream(System.getProperty("HDF.testdata.path")); - } catch (FileNotFoundException e) { - throw new RuntimeException("Sample HDF file '" + fullPathName + "' was not found."); - } - } - /** * OBJECTIVE: Test that HDF can read an empty document (empty.doc).<P> * SUCCESS: HDF reads the document. Matches values in their particular positions.<P> @@ -50,7 +44,7 @@ public final class TestHDFDocument extends TestCase { * in the document in their known positions.<P> */ public void fixme_testEmpty() throws IOException { - InputStream stream = openSample("empty.doc"); + InputStream stream = _samples.openResourceAsStream("empty.doc"); new HDFDocument(stream); } @@ -61,7 +55,7 @@ public final class TestHDFDocument extends TestCase { * in the document in their known positions.<P> */ public void fixme_testSimple() throws IOException { - InputStream stream = openSample("simple.doc"); + InputStream stream = _samples.openResourceAsStream("simple.doc"); new HDFDocument(stream); } @@ -73,7 +67,7 @@ public final class TestHDFDocument extends TestCase { * */ public void fixme_testSimpleList() throws IOException { - InputStream stream = openSample("simple-list.doc"); + InputStream stream = _samples.openResourceAsStream("simple-list.doc"); new HDFDocument(stream); } @@ -84,7 +78,7 @@ public final class TestHDFDocument extends TestCase { * in the document in their known positions.<P> */ public void fixme_testSimpleTable() throws IOException { - InputStream stream = openSample("simple-table.doc"); + InputStream stream = _samples.openResourceAsStream("simple-table.doc"); new HDFDocument(stream); } } diff --git a/src/scratchpad/testcases/org/apache/poi/hdgf/TestHDGFCore.java b/src/scratchpad/testcases/org/apache/poi/hdgf/TestHDGFCore.java index e98c8110a0..d6616b9147 100644 --- a/src/scratchpad/testcases/org/apache/poi/hdgf/TestHDGFCore.java +++ b/src/scratchpad/testcases/org/apache/poi/hdgf/TestHDGFCore.java @@ -22,18 +22,17 @@ import java.io.FileInputStream; import org.apache.poi.hdgf.streams.PointerContainingStream; import org.apache.poi.hdgf.streams.TrailerStream; import org.apache.poi.poifs.filesystem.POIFSFileSystem; +import org.apache.poi.POIDataSamples; import junit.framework.TestCase; public final class TestHDGFCore extends TestCase { + private static POIDataSamples _dgTests = POIDataSamples.getDiagramInstance(); + private POIFSFileSystem fs; - private String dirname; - private String filename; protected void setUp() throws Exception { - dirname = System.getProperty("HDGF.testdata.path"); - filename = dirname + "/Test_Visio-Some_Random_Text.vsd"; - fs = new POIFSFileSystem(new FileInputStream(filename)); + fs = new POIFSFileSystem(_dgTests.openResourceAsStream("Test_Visio-Some_Random_Text.vsd")); } public void testCreate() throws Exception { @@ -68,8 +67,7 @@ public final class TestHDGFCore extends TestCase { * appears to have a negative chunk length */ public void DISABLEDtestNegativeChunkLength() throws Exception { - filename = dirname + "/NegativeChunkLength.vsd"; - fs = new POIFSFileSystem(new FileInputStream(filename)); + fs = new POIFSFileSystem(_dgTests.openResourceAsStream("NegativeChunkLength.vsd")); HDGFDiagram hdgf = new HDGFDiagram(fs); assertNotNull(hdgf); diff --git a/src/scratchpad/testcases/org/apache/poi/hdgf/extractor/TestVisioExtractor.java b/src/scratchpad/testcases/org/apache/poi/hdgf/extractor/TestVisioExtractor.java index 16bd9a961e..30b8db4fbd 100644 --- a/src/scratchpad/testcases/org/apache/poi/hdgf/extractor/TestVisioExtractor.java +++ b/src/scratchpad/testcases/org/apache/poi/hdgf/extractor/TestVisioExtractor.java @@ -19,20 +19,20 @@ package org.apache.poi.hdgf.extractor; import java.io.ByteArrayOutputStream; import java.io.File; -import java.io.FileInputStream; import java.io.PrintStream; import junit.framework.TestCase; import org.apache.poi.hdgf.HDGFDiagram; import org.apache.poi.poifs.filesystem.POIFSFileSystem; +import org.apache.poi.POIDataSamples; public final class TestVisioExtractor extends TestCase { - private String dirname; + private static POIDataSamples _dgTests = POIDataSamples.getDiagramInstance(); + private String defFilename; protected void setUp() { - dirname = System.getProperty("HDGF.testdata.path"); - defFilename = dirname + "/Test_Visio-Some_Random_Text.vsd"; + defFilename = "Test_Visio-Some_Random_Text.vsd"; } /** @@ -41,14 +41,14 @@ public final class TestVisioExtractor extends TestCase { public void testCreation() throws Exception { VisioTextExtractor extractor; - extractor = new VisioTextExtractor(new FileInputStream(defFilename)); + extractor = new VisioTextExtractor(_dgTests.openResourceAsStream(defFilename)); assertNotNull(extractor); assertNotNull(extractor.getAllText()); assertEquals(3, extractor.getAllText().length); extractor = new VisioTextExtractor( new POIFSFileSystem( - new FileInputStream(defFilename) + _dgTests.openResourceAsStream(defFilename) ) ); assertNotNull(extractor); @@ -58,7 +58,7 @@ public final class TestVisioExtractor extends TestCase { extractor = new VisioTextExtractor( new HDGFDiagram( new POIFSFileSystem( - new FileInputStream(defFilename) + _dgTests.openResourceAsStream(defFilename) ) ) ); @@ -69,7 +69,7 @@ public final class TestVisioExtractor extends TestCase { public void testExtraction() throws Exception { VisioTextExtractor extractor = - new VisioTextExtractor(new FileInputStream(defFilename)); + new VisioTextExtractor(_dgTests.openResourceAsStream(defFilename)); // Check the array fetch String[] text = extractor.getAllText(); @@ -86,20 +86,11 @@ public final class TestVisioExtractor extends TestCase { } public void testProblemFiles() throws Exception { - File a = new File(dirname, "44594.vsd"); - VisioTextExtractor.main(new String[] {a.toString()}); - - File b = new File(dirname, "44594-2.vsd"); - VisioTextExtractor.main(new String[] {b.toString()}); - - File c = new File(dirname, "ShortChunk1.vsd"); - VisioTextExtractor.main(new String[] {c.toString()}); - - File d = new File(dirname, "ShortChunk2.vsd"); - VisioTextExtractor.main(new String[] {d.toString()}); - - File e = new File(dirname, "ShortChunk3.vsd"); - VisioTextExtractor.main(new String[] {e.toString()}); + String[] files = {"44594.vsd", "44594-2.vsd", "ShortChunk1.vsd", "ShortChunk2.vsd", "ShortChunk3.vsd"}; + for(String file : files){ + VisioTextExtractor ex = new VisioTextExtractor(_dgTests.openResourceAsStream(file)); + ex.getText(); + } } public void testMain() throws Exception { @@ -108,7 +99,8 @@ public final class TestVisioExtractor extends TestCase { PrintStream capture = new PrintStream(baos); System.setOut(capture); - VisioTextExtractor.main(new String[] {defFilename}); + String path = _dgTests.getFile(defFilename).getPath(); + VisioTextExtractor.main(new String[] {path}); // Put things back System.setOut(oldOut); diff --git a/src/scratchpad/testcases/org/apache/poi/hdgf/streams/TestStreamBugs.java b/src/scratchpad/testcases/org/apache/poi/hdgf/streams/TestStreamBugs.java index 66c3907082..5ba377afdf 100644 --- a/src/scratchpad/testcases/org/apache/poi/hdgf/streams/TestStreamBugs.java +++ b/src/scratchpad/testcases/org/apache/poi/hdgf/streams/TestStreamBugs.java @@ -18,6 +18,7 @@ package org.apache.poi.hdgf.streams; import java.io.FileInputStream; +import java.io.InputStream; import org.apache.poi.hdgf.HDGFDiagram; import org.apache.poi.hdgf.chunks.ChunkFactory; @@ -25,6 +26,7 @@ import org.apache.poi.hdgf.pointers.Pointer; import org.apache.poi.hdgf.pointers.PointerFactory; import org.apache.poi.poifs.filesystem.DocumentEntry; import org.apache.poi.poifs.filesystem.POIFSFileSystem; +import org.apache.poi.POIDataSamples; /** * Tests for bugs with streams @@ -36,13 +38,11 @@ public final class TestStreamBugs extends StreamTest { private POIFSFileSystem filesystem; protected void setUp() throws Exception { - String dirname = System.getProperty("HDGF.testdata.path"); - String filename = dirname + "/44594.vsd"; ptrFactory = new PointerFactory(11); chunkFactory = new ChunkFactory(11); - FileInputStream fin = new FileInputStream(filename); - filesystem = new POIFSFileSystem(fin); + InputStream is = POIDataSamples.getDiagramInstance().openResourceAsStream("44594.vsd"); + filesystem = new POIFSFileSystem(is); DocumentEntry docProps = (DocumentEntry)filesystem.getRoot().getEntry("VisioDocument"); diff --git a/src/scratchpad/testcases/org/apache/poi/hdgf/streams/TestStreamComplex.java b/src/scratchpad/testcases/org/apache/poi/hdgf/streams/TestStreamComplex.java index a06c03aa24..6aa2b2e31c 100644 --- a/src/scratchpad/testcases/org/apache/poi/hdgf/streams/TestStreamComplex.java +++ b/src/scratchpad/testcases/org/apache/poi/hdgf/streams/TestStreamComplex.java @@ -18,6 +18,7 @@ package org.apache.poi.hdgf.streams; import java.io.FileInputStream; +import java.io.InputStream; import org.apache.poi.hdgf.chunks.Chunk; import org.apache.poi.hdgf.chunks.ChunkFactory; @@ -25,6 +26,7 @@ import org.apache.poi.hdgf.pointers.Pointer; import org.apache.poi.hdgf.pointers.PointerFactory; import org.apache.poi.poifs.filesystem.DocumentEntry; import org.apache.poi.poifs.filesystem.POIFSFileSystem; +import org.apache.poi.POIDataSamples; public final class TestStreamComplex extends StreamTest { private byte[] contents; @@ -34,13 +36,11 @@ public final class TestStreamComplex extends StreamTest { private PointerFactory ptrFactory; protected void setUp() throws Exception { - String dirname = System.getProperty("HDGF.testdata.path"); - String filename = dirname + "/Test_Visio-Some_Random_Text.vsd"; ptrFactory = new PointerFactory(11); chunkFactory = new ChunkFactory(11); - FileInputStream fin = new FileInputStream(filename); - POIFSFileSystem filesystem = new POIFSFileSystem(fin); + InputStream is = POIDataSamples.getDiagramInstance().openResourceAsStream("Test_Visio-Some_Random_Text.vsd"); + POIFSFileSystem filesystem = new POIFSFileSystem(is); DocumentEntry docProps = (DocumentEntry)filesystem.getRoot().getEntry("VisioDocument"); diff --git a/src/scratchpad/testcases/org/apache/poi/hpbf/TestHPBFDocument.java b/src/scratchpad/testcases/org/apache/poi/hpbf/TestHPBFDocument.java index 96e1591e02..4ea2793774 100644 --- a/src/scratchpad/testcases/org/apache/poi/hpbf/TestHPBFDocument.java +++ b/src/scratchpad/testcases/org/apache/poi/hpbf/TestHPBFDocument.java @@ -21,27 +21,22 @@ import java.io.File; import java.io.FileInputStream; import junit.framework.TestCase; +import org.apache.poi.POIDataSamples; public final class TestHPBFDocument extends TestCase { - private String dir; - - protected void setUp() { - dir = System.getProperty("HPBF.testdata.path"); - } + private static final POIDataSamples _samples = POIDataSamples.getPublisherInstance(); public void testOpen() throws Exception { - File f = new File(dir, "Sample.pub"); HPBFDocument doc = new HPBFDocument( - new FileInputStream(f) + _samples.openResourceAsStream("Sample.pub") ); assertNotNull(doc); } public void testBits() throws Exception { - File f = new File(dir, "Sample.pub"); HPBFDocument doc = new HPBFDocument( - new FileInputStream(f) + _samples.openResourceAsStream("Sample.pub") ); assertNotNull(doc.getMainContents()); diff --git a/src/scratchpad/testcases/org/apache/poi/hpbf/extractor/TextPublisherTextExtractor.java b/src/scratchpad/testcases/org/apache/poi/hpbf/extractor/TextPublisherTextExtractor.java index 7aceb66d43..fd3c97fe72 100644 --- a/src/scratchpad/testcases/org/apache/poi/hpbf/extractor/TextPublisherTextExtractor.java +++ b/src/scratchpad/testcases/org/apache/poi/hpbf/extractor/TextPublisherTextExtractor.java @@ -21,37 +21,31 @@ import java.io.File; import java.io.FileInputStream; import org.apache.poi.hpbf.HPBFDocument; +import org.apache.poi.POIDataSamples; import junit.framework.TestCase; public final class TextPublisherTextExtractor extends TestCase { - private String dir; - - protected void setUp() { - dir = System.getProperty("HPBF.testdata.path"); - } + private static final POIDataSamples _samples = POIDataSamples.getPublisherInstance(); public void testBasics() throws Exception { - File f = new File(dir, "Sample.pub"); HPBFDocument doc = new HPBFDocument( - new FileInputStream(f) + _samples.openResourceAsStream("Sample.pub") ); PublisherTextExtractor ext = new PublisherTextExtractor(doc); ext.getText(); - f = new File(dir, "Simple.pub"); ext = new PublisherTextExtractor( - new FileInputStream(f) + _samples.openResourceAsStream("Simple.pub") ); ext.getText(); } public void testContents() throws Exception { - File f = new File(dir, "Sample.pub"); HPBFDocument doc = new HPBFDocument( - new FileInputStream(f) + _samples.openResourceAsStream("Sample.pub") ); PublisherTextExtractor ext = @@ -87,9 +81,8 @@ public final class TextPublisherTextExtractor extends TestCase { ); // Now a simpler one - f = new File(dir, "Simple.pub"); ext = new PublisherTextExtractor( - new FileInputStream(f) + _samples.openResourceAsStream("Simple.pub") ); text = ext.getText(); assertEquals( @@ -113,21 +106,18 @@ public final class TextPublisherTextExtractor extends TestCase { File f; HPBFDocument doc; - f = new File(dir, "Sample.pub"); doc = new HPBFDocument( - new FileInputStream(f) + _samples.openResourceAsStream("Sample.pub") ); String s2007 = (new PublisherTextExtractor(doc)).getText(); - f = new File(dir, "Sample2000.pub"); doc = new HPBFDocument( - new FileInputStream(f) + _samples.openResourceAsStream("Sample2000.pub") ); String s2000 = (new PublisherTextExtractor(doc)).getText(); - f = new File(dir, "Sample98.pub"); doc = new HPBFDocument( - new FileInputStream(f) + _samples.openResourceAsStream("Sample98.pub") ); String s98 = (new PublisherTextExtractor(doc)).getText(); @@ -141,9 +131,8 @@ public final class TextPublisherTextExtractor extends TestCase { * as we can hope it to. */ public void testWithHyperlinks() throws Exception { - File f = new File(dir, "LinkAt10.pub"); HPBFDocument doc = new HPBFDocument( - new FileInputStream(f) + _samples.openResourceAsStream("LinkAt10.pub") ); PublisherTextExtractor ext = @@ -159,8 +148,9 @@ public final class TextPublisherTextExtractor extends TestCase { // Now a much more complex document - f = new File(dir, "Sample.pub"); - ext = new PublisherTextExtractor(new FileInputStream(f)); + ext = new PublisherTextExtractor( + _samples.openResourceAsStream("Sample.pub") + ); ext.setHyperlinksByDefault(true); String text = ext.getText(); diff --git a/src/scratchpad/testcases/org/apache/poi/hpbf/model/TestEscherParts.java b/src/scratchpad/testcases/org/apache/poi/hpbf/model/TestEscherParts.java index 702c5fd8f3..0df03e16eb 100644 --- a/src/scratchpad/testcases/org/apache/poi/hpbf/model/TestEscherParts.java +++ b/src/scratchpad/testcases/org/apache/poi/hpbf/model/TestEscherParts.java @@ -21,20 +21,16 @@ import java.io.File; import java.io.FileInputStream; import org.apache.poi.hpbf.HPBFDocument; +import org.apache.poi.POIDataSamples; import junit.framework.TestCase; public final class TestEscherParts extends TestCase { - private String dir; - - protected void setUp() { - dir = System.getProperty("HPBF.testdata.path"); - } + private static final POIDataSamples _samples = POIDataSamples.getPublisherInstance(); public void testBasics() throws Exception { - File f = new File(dir, "Sample.pub"); HPBFDocument doc = new HPBFDocument( - new FileInputStream(f) + _samples.openResourceAsStream("Sample.pub") ); EscherStm es = doc.getEscherStm(); @@ -50,9 +46,8 @@ public final class TestEscherParts extends TestCase { } public void testComplex() throws Exception { - File f = new File(dir, "SampleBrochure.pub"); HPBFDocument doc = new HPBFDocument( - new FileInputStream(f) + _samples.openResourceAsStream("SampleBrochure.pub") ); EscherStm es = doc.getEscherStm(); @@ -68,9 +63,8 @@ public final class TestEscherParts extends TestCase { // Now do another complex file - f = new File(dir, "SampleNewsletter.pub"); doc = new HPBFDocument( - new FileInputStream(f) + _samples.openResourceAsStream("SampleNewsletter.pub") ); es = doc.getEscherStm(); diff --git a/src/scratchpad/testcases/org/apache/poi/hpbf/model/TestQuillContents.java b/src/scratchpad/testcases/org/apache/poi/hpbf/model/TestQuillContents.java index 6a80c86286..b88e45b028 100644 --- a/src/scratchpad/testcases/org/apache/poi/hpbf/model/TestQuillContents.java +++ b/src/scratchpad/testcases/org/apache/poi/hpbf/model/TestQuillContents.java @@ -17,29 +17,22 @@ package org.apache.poi.hpbf.model; -import java.io.File; -import java.io.FileInputStream; - import org.apache.poi.hpbf.HPBFDocument; import org.apache.poi.hpbf.model.qcbits.QCTextBit; import org.apache.poi.hpbf.model.qcbits.QCPLCBit.Type12; import org.apache.poi.hpbf.model.qcbits.QCPLCBit.Type0; import org.apache.poi.hpbf.model.qcbits.QCPLCBit.Type4; import org.apache.poi.hpbf.model.qcbits.QCPLCBit.Type8; +import org.apache.poi.POIDataSamples; import junit.framework.TestCase; public final class TestQuillContents extends TestCase { - private String dir; - - protected void setUp() { - dir = System.getProperty("HPBF.testdata.path"); - } + private static final POIDataSamples _samples = POIDataSamples.getPublisherInstance(); public void testBasics() throws Exception { - File f = new File(dir, "Sample.pub"); HPBFDocument doc = new HPBFDocument( - new FileInputStream(f) + _samples.openResourceAsStream("Sample.pub") ); QuillContents qc = doc.getQuillContents(); @@ -69,9 +62,8 @@ public final class TestQuillContents extends TestCase { } public void testText() throws Exception { - File f = new File(dir, "Sample.pub"); HPBFDocument doc = new HPBFDocument( - new FileInputStream(f) + _samples.openResourceAsStream("Sample.pub") ); QuillContents qc = doc.getQuillContents(); @@ -84,9 +76,8 @@ public final class TestQuillContents extends TestCase { } public void testPLC() throws Exception { - File f = new File(dir, "Simple.pub"); HPBFDocument doc = new HPBFDocument( - new FileInputStream(f) + _samples.openResourceAsStream("Simple.pub") ); QuillContents qc = doc.getQuillContents(); @@ -145,9 +136,8 @@ public final class TestQuillContents extends TestCase { } public void testComplexPLC() throws Exception { - File f = new File(dir, "Sample.pub"); HPBFDocument doc = new HPBFDocument( - new FileInputStream(f) + _samples.openResourceAsStream("Sample.pub") ); QuillContents qc = doc.getQuillContents(); @@ -247,9 +237,8 @@ public final class TestQuillContents extends TestCase { } public void testNoHyperlinks() throws Exception { - File f = new File(dir, "SampleNewsletter.pub"); HPBFDocument doc = new HPBFDocument( - new FileInputStream(f) + _samples.openResourceAsStream("SampleNewsletter.pub") ); QuillContents qc = doc.getQuillContents(); @@ -264,15 +253,13 @@ public final class TestQuillContents extends TestCase { } public void testSimpleHyperlink() throws Exception { - File f; HPBFDocument doc; QuillContents qc; Type12 hlBit; // Link at 10 - f = new File(dir, "LinkAt10.pub"); doc = new HPBFDocument( - new FileInputStream(f) + _samples.openResourceAsStream("LinkAt10.pub") ); qc = doc.getQuillContents(); @@ -285,9 +272,8 @@ public final class TestQuillContents extends TestCase { assertEquals("http://poi.apache.org/", hlBit.getHyperlink(0)); // Longer link at 10 - f = new File(dir, "LinkAt10Longer.pub"); doc = new HPBFDocument( - new FileInputStream(f) + _samples.openResourceAsStream("LinkAt10Longer.pub") ); qc = doc.getQuillContents(); @@ -300,9 +286,8 @@ public final class TestQuillContents extends TestCase { assertEquals("http://poi.apache.org/hpbf/", hlBit.getHyperlink(0)); // Link at 20 - f = new File(dir, "LinkAt20.pub"); doc = new HPBFDocument( - new FileInputStream(f) + _samples.openResourceAsStream("LinkAt20.pub") ); qc = doc.getQuillContents(); @@ -316,15 +301,13 @@ public final class TestQuillContents extends TestCase { } public void testManyHyperlinks() throws Exception { - File f; HPBFDocument doc; QuillContents qc; Type12 hlBit; // Link at 10 - f = new File(dir, "LinkAt10.pub"); doc = new HPBFDocument( - new FileInputStream(f) + _samples.openResourceAsStream("LinkAt10.pub") ); qc = doc.getQuillContents(); @@ -339,16 +322,14 @@ public final class TestQuillContents extends TestCase { } public void testHyperlinkDifferentVersions() throws Exception { - File f; HPBFDocument doc; QuillContents qc; Type12 hlBitA; Type12 hlBitB; // Latest version - f = new File(dir, "Sample.pub"); doc = new HPBFDocument( - new FileInputStream(f) + _samples.openResourceAsStream("Sample.pub") ); qc = doc.getQuillContents(); @@ -375,9 +356,8 @@ public final class TestQuillContents extends TestCase { assertEquals("mailto:dev@poi.apache.org?subject=HPBF", hlBitB.getHyperlink(2)); // 2000 version - f = new File(dir, "Sample2000.pub"); doc = new HPBFDocument( - new FileInputStream(f) + _samples.openResourceAsStream("Sample2000.pub") ); qc = doc.getQuillContents(); @@ -404,9 +384,8 @@ public final class TestQuillContents extends TestCase { assertEquals("mailto:dev@poi.apache.org?subject=HPBF", hlBitB.getHyperlink(2)); // 98 version - f = new File(dir, "Sample98.pub"); doc = new HPBFDocument( - new FileInputStream(f) + _samples.openResourceAsStream("Sample98.pub") ); qc = doc.getQuillContents(); diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/TestEncryptedFile.java b/src/scratchpad/testcases/org/apache/poi/hslf/TestEncryptedFile.java index 892cb81387..da07810b86 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/TestEncryptedFile.java +++ b/src/scratchpad/testcases/org/apache/poi/hslf/TestEncryptedFile.java @@ -21,6 +21,7 @@ package org.apache.poi.hslf; import junit.framework.TestCase; import org.apache.poi.hslf.exceptions.EncryptedPowerPointFileException; +import org.apache.poi.POIDataSamples; /** * Tests that HSLFSlideShow does the right thing with an encrypted file @@ -28,48 +29,31 @@ import org.apache.poi.hslf.exceptions.EncryptedPowerPointFileException; * @author Nick Burch (nick at torchbox dot com) */ public final class TestEncryptedFile extends TestCase { - // A non encrypted file - private String ss_ne; - // An encrypted file, with encrypted properties - private String ss_e; - // An encrypted file, without encrypted properties - private String ss_np_e; - // An encrypted file, with a 56 bit key - private String ss_56_e; - - - public TestEncryptedFile() { - String dirname = System.getProperty("HSLF.testdata.path"); - - ss_ne = dirname + "/basic_test_ppt_file.ppt"; - ss_e = dirname + "/Password_Protected-hello.ppt"; - ss_np_e = dirname + "/Password_Protected-np-hello.ppt"; - ss_56_e = dirname + "/Password_Protected-56-hello.ppt"; - } + private static POIDataSamples slTests = POIDataSamples.getSlideShowInstance(); public void testLoadNonEncrypted() throws Exception { - HSLFSlideShow hss = new HSLFSlideShow(ss_ne); + HSLFSlideShow hss = new HSLFSlideShow(slTests.openResourceAsStream("basic_test_ppt_file.ppt")); assertNotNull(hss); } public void testLoadEncrypted() throws Exception { try { - new HSLFSlideShow(ss_e); + new HSLFSlideShow(slTests.openResourceAsStream("Password_Protected-hello.ppt")); fail(); } catch(EncryptedPowerPointFileException e) { // Good } try { - new HSLFSlideShow(ss_np_e); + new HSLFSlideShow(slTests.openResourceAsStream("Password_Protected-np-hello.ppt")); fail(); } catch(EncryptedPowerPointFileException e) { // Good } try { - new HSLFSlideShow(ss_56_e); + new HSLFSlideShow(slTests.openResourceAsStream("Password_Protected-56-hello.ppt")); fail(); } catch(EncryptedPowerPointFileException e) { // Good diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/TestReWrite.java b/src/scratchpad/testcases/org/apache/poi/hslf/TestReWrite.java index b1468f2c55..ff918ad03d 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/TestReWrite.java +++ b/src/scratchpad/testcases/org/apache/poi/hslf/TestReWrite.java @@ -19,10 +19,14 @@ package org.apache.poi.hslf; import junit.framework.TestCase; -import java.io.*; import org.apache.poi.hslf.usermodel.SlideShow; import org.apache.poi.poifs.filesystem.*; +import org.apache.poi.POIDataSamples; + +import java.io.ByteArrayOutputStream; +import java.io.ByteArrayInputStream; +import java.io.FileNotFoundException; /** * Tests that HSLFSlideShow writes the powerpoint bit of data back out @@ -41,21 +45,16 @@ public final class TestReWrite extends TestCase { private POIFSFileSystem pfsC; public void setUp() throws Exception { - String dirname = System.getProperty("HSLF.testdata.path"); - String filenameA = dirname + "/basic_test_ppt_file.ppt"; - FileInputStream fisA = new FileInputStream(filenameA); - pfsA = new POIFSFileSystem(fisA); + POIDataSamples slTests = POIDataSamples.getSlideShowInstance(); + + pfsA = new POIFSFileSystem(slTests.openResourceAsStream("basic_test_ppt_file.ppt")); hssA = new HSLFSlideShow(pfsA); - String filenameB = dirname + "/ParagraphStylesShorterThanCharStyles.ppt"; - FileInputStream fisB = new FileInputStream(filenameB); - pfsB = new POIFSFileSystem(fisB); + pfsB = new POIFSFileSystem(slTests.openResourceAsStream("ParagraphStylesShorterThanCharStyles.ppt")); hssB = new HSLFSlideShow(pfsB); - String filenameC = dirname + "/WithMacros.ppt"; - FileInputStream fisC = new FileInputStream(filenameC); - pfsC = new POIFSFileSystem(fisC); + pfsC = new POIFSFileSystem(slTests.openResourceAsStream("WithMacros.ppt")); hssC = new HSLFSlideShow(pfsC); } diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/TestReWriteSanity.java b/src/scratchpad/testcases/org/apache/poi/hslf/TestReWriteSanity.java index 7467021544..4590e551ce 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/TestReWriteSanity.java +++ b/src/scratchpad/testcases/org/apache/poi/hslf/TestReWriteSanity.java @@ -23,6 +23,7 @@ import java.io.*; import java.util.*; import org.apache.poi.hslf.record.*; import org.apache.poi.poifs.filesystem.*; +import org.apache.poi.POIDataSamples; /** * Tests that HSLFSlideShow writes the powerpoint bit of data back out @@ -37,10 +38,8 @@ public final class TestReWriteSanity extends TestCase { private POIFSFileSystem pfs; public TestReWriteSanity() throws Exception { - String dirname = System.getProperty("HSLF.testdata.path"); - String filename = dirname + "/basic_test_ppt_file.ppt"; - FileInputStream fis = new FileInputStream(filename); - pfs = new POIFSFileSystem(fis); + POIDataSamples slTests = POIDataSamples.getSlideShowInstance(); + pfs = new POIFSFileSystem(slTests.openResourceAsStream("basic_test_ppt_file.ppt")); ss = new HSLFSlideShow(pfs); } diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/TestRecordCounts.java b/src/scratchpad/testcases/org/apache/poi/hslf/TestRecordCounts.java index 16e0c2785c..5d509b6203 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/TestRecordCounts.java +++ b/src/scratchpad/testcases/org/apache/poi/hslf/TestRecordCounts.java @@ -20,6 +20,7 @@ package org.apache.poi.hslf; import junit.framework.TestCase; import org.apache.poi.hslf.record.*; +import org.apache.poi.POIDataSamples; /** * Tests that HSLFSlideShow returns the right numbers of key records when @@ -32,9 +33,8 @@ public final class TestRecordCounts extends TestCase { private HSLFSlideShow ss; public TestRecordCounts() throws Exception { - String dirname = System.getProperty("HSLF.testdata.path"); - String filename = dirname + "/basic_test_ppt_file.ppt"; - ss = new HSLFSlideShow(filename); + POIDataSamples slTests = POIDataSamples.getSlideShowInstance(); + ss = new HSLFSlideShow(slTests.openResourceAsStream("basic_test_ppt_file.ppt")); } public void testSheetsCount() { diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/extractor/TestCruddyExtractor.java b/src/scratchpad/testcases/org/apache/poi/hslf/extractor/TestCruddyExtractor.java index fdcc45e0b9..8b236b31ee 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/extractor/TestCruddyExtractor.java +++ b/src/scratchpad/testcases/org/apache/poi/hslf/extractor/TestCruddyExtractor.java @@ -21,6 +21,8 @@ package org.apache.poi.hslf.extractor; import junit.framework.TestCase; import java.util.Vector; +import org.apache.poi.POIDataSamples; + /** * Tests that the QuickButCruddyTextExtractor works correctly * @@ -56,9 +58,8 @@ public final class TestCruddyExtractor extends TestCase { }; public TestCruddyExtractor() throws Exception { - String dirname = System.getProperty("HSLF.testdata.path"); - String filename = dirname + "/basic_test_ppt_file.ppt"; - te = new QuickButCruddyTextExtractor(filename); + POIDataSamples slTests = POIDataSamples.getSlideShowInstance(); + te = new QuickButCruddyTextExtractor(slTests.openResourceAsStream("basic_test_ppt_file.ppt")); } public void testReadAsVector() { diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/extractor/TestExtractor.java b/src/scratchpad/testcases/org/apache/poi/hslf/extractor/TestExtractor.java index 769638bf02..66316be7df 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/extractor/TestExtractor.java +++ b/src/scratchpad/testcases/org/apache/poi/hslf/extractor/TestExtractor.java @@ -28,6 +28,7 @@ import org.apache.poi.poifs.filesystem.DirectoryNode; import org.apache.poi.poifs.filesystem.POIFSFileSystem; import org.apache.poi.hssf.usermodel.HSSFWorkbook; import org.apache.poi.hwpf.HWPFDocument; +import org.apache.poi.POIDataSamples; import junit.framework.TestCase; @@ -41,19 +42,15 @@ public final class TestExtractor extends TestCase { private PowerPointExtractor ppe; /** Extractor primed on the 1 page but text-box'd test data */ private PowerPointExtractor ppe2; - /** Where to go looking for our test files */ - private String dirname; /** Where our embeded files live */ - private String pdirname; + //private String pdirname; + private static POIDataSamples slTests = POIDataSamples.getSlideShowInstance(); + //private String pdirname; protected void setUp() throws Exception { - dirname = System.getProperty("HSLF.testdata.path"); - String filename = dirname + "/basic_test_ppt_file.ppt"; - ppe = new PowerPointExtractor(filename); - String filename2 = dirname + "/with_textbox.ppt"; - ppe2 = new PowerPointExtractor(filename2); - - pdirname = System.getProperty("POIFS.testdata.path"); + + ppe = new PowerPointExtractor(slTests.openResourceAsStream("basic_test_ppt_file.ppt")); + ppe2 = new PowerPointExtractor(slTests.openResourceAsStream("with_textbox.ppt")); } public void testReadSheetText() { @@ -114,8 +111,7 @@ public final class TestExtractor extends TestCase { * @throws Exception */ public void testMissingCoreRecords() throws Exception { - String filename = dirname + "/missing_core_records.ppt"; - ppe = new PowerPointExtractor(filename); + ppe = new PowerPointExtractor(slTests.openResourceAsStream("missing_core_records.ppt")); String text = ppe.getText(true, false); String nText = ppe.getNotes(); @@ -141,72 +137,67 @@ public final class TestExtractor extends TestCase { } public void testExtractFromEmbeded() throws Exception { - String filename3 = pdirname + "/excel_with_embeded.xls"; - POIFSFileSystem fs = new POIFSFileSystem( - new FileInputStream(filename3) - ); - HSLFSlideShow ss; - - DirectoryNode dirA = (DirectoryNode) - fs.getRoot().getEntry("MBD0000A3B6"); - DirectoryNode dirB = (DirectoryNode) - fs.getRoot().getEntry("MBD0000A3B3"); - - assertNotNull(dirA.getEntry("PowerPoint Document")); - assertNotNull(dirB.getEntry("PowerPoint Document")); - - // Check the first file - ss = new HSLFSlideShow(dirA, fs); - ppe = new PowerPointExtractor(ss); - assertEquals("Sample PowerPoint file\nThis is the 1st file\nNot much too it\n", - ppe.getText(true, false) - ); + POIFSFileSystem fs = new POIFSFileSystem( + POIDataSamples.getSpreadSheetInstance().openResourceAsStream("excel_with_embeded.xls") + ); + HSLFSlideShow ss; - // And the second - ss = new HSLFSlideShow(dirB, fs); - ppe = new PowerPointExtractor(ss); - assertEquals("Sample PowerPoint file\nThis is the 2nd file\nNot much too it either\n", - ppe.getText(true, false) - ); - } + DirectoryNode dirA = (DirectoryNode) + fs.getRoot().getEntry("MBD0000A3B6"); + DirectoryNode dirB = (DirectoryNode) + fs.getRoot().getEntry("MBD0000A3B3"); - /** - * A powerpoint file with embeded powerpoint files - */ - public void testExtractFromOwnEmbeded() throws Exception { - String path = pdirname + "/ppt_with_embeded.ppt"; - ppe = new PowerPointExtractor(path); - List<OLEShape> shapes = ppe.getOLEShapes(); - assertEquals("Expected 6 ole shapes in " + path, 6, shapes.size()); - int num_ppt = 0, num_doc = 0, num_xls = 0; - for(OLEShape ole : shapes) { - String name = ole.getInstanceName(); - InputStream data = ole.getObjectData().getData(); - if ("Worksheet".equals(name)) { - HSSFWorkbook wb = new HSSFWorkbook(data); - num_xls++; - } else if ("Document".equals(name)) { - HWPFDocument doc = new HWPFDocument(data); - num_doc++; - } else if ("Presentation".equals(name)) { - num_ppt++; - SlideShow ppt = new SlideShow(data); - } - } - assertEquals("Expected 2 embedded Word Documents", 2, num_doc); - assertEquals("Expected 2 embedded Excel Spreadsheets", 2, num_xls); - assertEquals("Expected 2 embedded PowerPoint Presentations", 2, num_ppt); - } + assertNotNull(dirA.getEntry("PowerPoint Document")); + assertNotNull(dirB.getEntry("PowerPoint Document")); + + // Check the first file + ss = new HSLFSlideShow(dirA, fs); + ppe = new PowerPointExtractor(ss); + assertEquals("Sample PowerPoint file\nThis is the 1st file\nNot much too it\n", + ppe.getText(true, false) + ); + + // And the second + ss = new HSLFSlideShow(dirB, fs); + ppe = new PowerPointExtractor(ss); + assertEquals("Sample PowerPoint file\nThis is the 2nd file\nNot much too it either\n", + ppe.getText(true, false) + ); + } + + /** + * A powerpoint file with embeded powerpoint files + */ + public void testExtractFromOwnEmbeded() throws Exception { + String path = "ppt_with_embeded.ppt"; + ppe = new PowerPointExtractor(POIDataSamples.getSlideShowInstance().openResourceAsStream(path)); + List<OLEShape> shapes = ppe.getOLEShapes(); + assertEquals("Expected 6 ole shapes in " + path, 6, shapes.size()); + int num_ppt = 0, num_doc = 0, num_xls = 0; + for(OLEShape ole : shapes) { + String name = ole.getInstanceName(); + InputStream data = ole.getObjectData().getData(); + if ("Worksheet".equals(name)) { + HSSFWorkbook wb = new HSSFWorkbook(data); + num_xls++; + } else if ("Document".equals(name)) { + HWPFDocument doc = new HWPFDocument(data); + num_doc++; + } else if ("Presentation".equals(name)) { + num_ppt++; + SlideShow ppt = new SlideShow(data); + } + } + assertEquals("Expected 2 embedded Word Documents", 2, num_doc); + assertEquals("Expected 2 embedded Excel Spreadsheets", 2, num_xls); + assertEquals("Expected 2 embedded PowerPoint Presentations", 2, num_ppt); + } /** * From bug #45543 */ public void testWithComments() throws Exception { - String filename; - - // New file - filename = dirname + "/WithComments.ppt"; - ppe = new PowerPointExtractor(filename); + ppe = new PowerPointExtractor(slTests.openResourceAsStream("WithComments.ppt")); String text = ppe.getText(); assertFalse("Comments not in by default", contains(text, "This is a test comment")); @@ -218,8 +209,7 @@ public final class TestExtractor extends TestCase { // And another file - filename = dirname + "/45543.ppt"; - ppe = new PowerPointExtractor(filename); + ppe = new PowerPointExtractor(slTests.openResourceAsStream("45543.ppt")); text = ppe.getText(); assertFalse("Comments not in by default", contains(text, "testdoc")); @@ -234,11 +224,10 @@ public final class TestExtractor extends TestCase { * From bug #45537 */ public void testHeaderFooter() throws Exception { - String filename, text; - + String text; + // With a header on the notes - filename = dirname + "/45537_Header.ppt"; - HSLFSlideShow hslf = new HSLFSlideShow(new FileInputStream(filename)); + HSLFSlideShow hslf = new HSLFSlideShow(slTests.openResourceAsStream("45537_Header.ppt")); SlideShow ss = new SlideShow(hslf); assertNotNull(ss.getNotesHeadersFooters()); assertEquals("testdoc test phrase", ss.getNotesHeadersFooters().getHeaderText()); @@ -256,13 +245,12 @@ public final class TestExtractor extends TestCase { // And with a footer, also on notes - filename = dirname + "/45537_Footer.ppt"; - hslf = new HSLFSlideShow(new FileInputStream(filename)); + hslf = new HSLFSlideShow(slTests.openResourceAsStream("45537_Footer.ppt")); ss = new SlideShow(hslf); assertNotNull(ss.getNotesHeadersFooters()); assertEquals("testdoc test phrase", ss.getNotesHeadersFooters().getFooterText()); - ppe = new PowerPointExtractor(filename); + ppe = new PowerPointExtractor(slTests.openResourceAsStream("45537_Footer.ppt")); text = ppe.getText(); assertFalse("Unable to find expected word in text\n" + text, contains(text, "testdoc")); diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/model/TestBackground.java b/src/scratchpad/testcases/org/apache/poi/hslf/model/TestBackground.java index e1ac1914f6..69e7a6b37f 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/model/TestBackground.java +++ b/src/scratchpad/testcases/org/apache/poi/hslf/model/TestBackground.java @@ -24,6 +24,7 @@ import java.awt.*; import org.apache.poi.hslf.usermodel.SlideShow; import org.apache.poi.hslf.HSLFSlideShow; +import org.apache.poi.POIDataSamples; /** * Test <code>Fill</code> object. @@ -31,6 +32,7 @@ import org.apache.poi.hslf.HSLFSlideShow; * @author Yegor Kozlov */ public final class TestBackground extends TestCase { + private static POIDataSamples _slTests = POIDataSamples.getSlideShowInstance(); /** * Default background for slide, shape and slide master. @@ -52,7 +54,7 @@ public final class TestBackground extends TestCase { * Read fill information from an reference ppt file */ public void testReadBackground() throws Exception { - SlideShow ppt = new SlideShow(new HSLFSlideShow(System.getProperty("HSLF.testdata.path") + "/backgrounds.ppt")); + SlideShow ppt = new SlideShow(_slTests.openResourceAsStream("backgrounds.ppt")); Fill fill; Shape shape; @@ -93,7 +95,7 @@ public final class TestBackground extends TestCase { slide = ppt.createSlide(); slide.setFollowMasterBackground(false); fill = slide.getBackground().getFill(); - idx = ppt.addPicture(new File(System.getProperty("HSLF.testdata.path") + "/tomcat.png"), Picture.PNG); + idx = ppt.addPicture(_slTests.readFile("tomcat.png"), Picture.PNG); fill.setFillType(Fill.FILL_PICTURE); fill.setPictureData(idx); @@ -107,7 +109,7 @@ public final class TestBackground extends TestCase { slide = ppt.createSlide(); slide.setFollowMasterBackground(false); fill = slide.getBackground().getFill(); - idx = ppt.addPicture(new File(System.getProperty("HSLF.testdata.path") + "/tomcat.png"), Picture.PNG); + idx = ppt.addPicture(_slTests.readFile("tomcat.png"), Picture.PNG); fill.setFillType(Fill.FILL_PATTERN); fill.setPictureData(idx); fill.setBackgroundColor(Color.green); @@ -123,7 +125,7 @@ public final class TestBackground extends TestCase { slide = ppt.createSlide(); slide.setFollowMasterBackground(false); fill = slide.getBackground().getFill(); - idx = ppt.addPicture(new File(System.getProperty("HSLF.testdata.path") + "/tomcat.png"), Picture.PNG); + idx = ppt.addPicture(_slTests.readFile("tomcat.png"), Picture.PNG); fill.setFillType(Fill.FILL_TEXTURE); fill.setPictureData(idx); @@ -131,7 +133,7 @@ public final class TestBackground extends TestCase { shape.setAnchor(new java.awt.Rectangle(100, 100, 200, 200)); fill = shape.getFill(); fill.setFillType(Fill.FILL_PICTURE); - idx = ppt.addPicture(new File(System.getProperty("HSLF.testdata.path") + "/clock.jpg"), Picture.JPEG); + idx = ppt.addPicture(_slTests.readFile("clock.jpg"), Picture.JPEG); fill.setPictureData(idx); slide.addShape(shape); diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/model/TestHeadersFooters.java b/src/scratchpad/testcases/org/apache/poi/hslf/model/TestHeadersFooters.java index cf94e04539..1e86b8c3af 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/model/TestHeadersFooters.java +++ b/src/scratchpad/testcases/org/apache/poi/hslf/model/TestHeadersFooters.java @@ -19,6 +19,7 @@ package org.apache.poi.hslf.model; import java.io.*; import org.apache.poi.hslf.usermodel.SlideShow; +import org.apache.poi.POIDataSamples; import junit.framework.TestCase; @@ -28,14 +29,11 @@ import junit.framework.TestCase; public final class TestHeadersFooters extends TestCase { - public static final String cwd = System.getProperty("HSLF.testdata.path"); + private static POIDataSamples _slTests = POIDataSamples.getSlideShowInstance(); public void testRead() throws Exception { - File file = new File(cwd, "headers_footers.ppt"); - FileInputStream is = new FileInputStream(file); - SlideShow ppt = new SlideShow(is); - is.close(); + SlideShow ppt = new SlideShow(_slTests.openResourceAsStream("headers_footers.ppt")); HeadersFooters slideHdd = ppt.getSlideHeadersFooters(); assertTrue(slideHdd.isFooterVisible()); @@ -79,10 +77,7 @@ public final class TestHeadersFooters extends TestCase */ public void testReadNoHeadersFooters() throws Exception { - File file = new File(cwd, "basic_test_ppt_file.ppt"); - FileInputStream is = new FileInputStream(file); - SlideShow ppt = new SlideShow(is); - is.close(); + SlideShow ppt = new SlideShow(_slTests.openResourceAsStream("basic_test_ppt_file.ppt")); HeadersFooters slideHdd = ppt.getSlideHeadersFooters(); assertFalse(slideHdd.isFooterVisible()); @@ -119,10 +114,7 @@ public final class TestHeadersFooters extends TestCase */ public void testRead2007() throws Exception { - File file = new File(cwd, "headers_footers_2007.ppt"); - FileInputStream is = new FileInputStream(file); - SlideShow ppt = new SlideShow(is); - is.close(); + SlideShow ppt = new SlideShow(_slTests.openResourceAsStream("headers_footers_2007.ppt")); HeadersFooters slideHdd = ppt.getSlideHeadersFooters(); assertTrue(slideHdd.isFooterVisible()); diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/model/TestHyperlink.java b/src/scratchpad/testcases/org/apache/poi/hslf/model/TestHyperlink.java index 48de8804e9..6f9f9eb8b4 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/model/TestHyperlink.java +++ b/src/scratchpad/testcases/org/apache/poi/hslf/model/TestHyperlink.java @@ -19,10 +19,8 @@ package org.apache.poi.hslf.model; import junit.framework.TestCase; -import java.io.FileInputStream; -import java.io.File; - import org.apache.poi.hslf.usermodel.SlideShow; +import org.apache.poi.POIDataSamples; /** * Test Hyperlink. @@ -30,12 +28,10 @@ import org.apache.poi.hslf.usermodel.SlideShow; * @author Yegor Kozlov */ public final class TestHyperlink extends TestCase { - protected String cwd = System.getProperty("HSLF.testdata.path"); + private static POIDataSamples _slTests = POIDataSamples.getSlideShowInstance(); public void testTextRunHyperlinks() throws Exception { - FileInputStream is = new FileInputStream(new File(cwd, "WithLinks.ppt")); - SlideShow ppt = new SlideShow(is); - is.close(); + SlideShow ppt = new SlideShow(_slTests.openResourceAsStream("WithLinks.ppt")); TextRun[] run; Slide slide; diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/model/TestMovieShape.java b/src/scratchpad/testcases/org/apache/poi/hslf/model/TestMovieShape.java index 8d2f704561..9460642bb4 100755 --- a/src/scratchpad/testcases/org/apache/poi/hslf/model/TestMovieShape.java +++ b/src/scratchpad/testcases/org/apache/poi/hslf/model/TestMovieShape.java @@ -20,11 +20,11 @@ package org.apache.poi.hslf.model; import java.awt.geom.Rectangle2D; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; -import java.io.File; import junit.framework.TestCase; import org.apache.poi.hslf.usermodel.SlideShow; +import org.apache.poi.POIDataSamples; /** * Test <code>MovieShape</code> object. @@ -33,16 +33,16 @@ import org.apache.poi.hslf.usermodel.SlideShow; */ public final class TestMovieShape extends TestCase { - protected String cwd = System.getProperty("HSLF.testdata.path"); + private static POIDataSamples _slTests = POIDataSamples.getSlideShowInstance(); public void testCreate() throws Exception { SlideShow ppt = new SlideShow(); Slide slide = ppt.createSlide(); - String path = cwd + "/test-movie.mpg"; + String path = "/test-movie.mpg"; int movieIdx = ppt.addMovie(path, MovieShape.MOVIE_MPEG); - int thumbnailIdx = ppt.addPicture(new File(cwd, "tomcat.png"), Picture.PNG); + int thumbnailIdx = ppt.addPicture(_slTests.readFile("tomcat.png"), Picture.PNG); MovieShape shape = new MovieShape(movieIdx, thumbnailIdx); shape.setAnchor(new Rectangle2D.Float(300,225,120,90)); diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/model/TestOleEmbedding.java b/src/scratchpad/testcases/org/apache/poi/hslf/model/TestOleEmbedding.java index e8fae8a37e..28445210fb 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/model/TestOleEmbedding.java +++ b/src/scratchpad/testcases/org/apache/poi/hslf/model/TestOleEmbedding.java @@ -17,9 +17,6 @@ package org.apache.poi.hslf.model; -import java.io.File; -import java.io.FileInputStream; - import junit.framework.TestCase; import org.apache.poi.hslf.HSLFSlideShow; @@ -29,17 +26,17 @@ import org.apache.poi.hslf.usermodel.SlideShow; import org.apache.poi.hssf.usermodel.HSSFSheet; import org.apache.poi.hssf.usermodel.HSSFWorkbook; import org.apache.poi.hwpf.HWPFDocument; +import org.apache.poi.POIDataSamples; public final class TestOleEmbedding extends TestCase { + private static POIDataSamples _slTests = POIDataSamples.getSlideShowInstance(); /** * Tests support for OLE objects. * * @throws Exception if an error occurs. */ public void testOleEmbedding2003() throws Exception { - String dirname = System.getProperty("HSLF.testdata.path"); - File file = new File(dirname, "ole2-embedding-2003.ppt"); - HSLFSlideShow slideShow = new HSLFSlideShow(new FileInputStream(file)); + HSLFSlideShow slideShow = new HSLFSlideShow(_slTests.openResourceAsStream("ole2-embedding-2003.ppt")); // Placeholder EMFs for clients that don't support the OLE components. PictureData[] pictures = slideShow.getPictures(); assertEquals("Should be two pictures", 2, pictures.length); @@ -54,11 +51,7 @@ public final class TestOleEmbedding extends TestCase { } public void testOLEShape() throws Exception { - String dirname = System.getProperty("HSLF.testdata.path"); - File file = new File(dirname, "ole2-embedding-2003.ppt"); - FileInputStream is = new FileInputStream(file); - SlideShow ppt = new SlideShow(is); - is.close(); + SlideShow ppt = new SlideShow(_slTests.openResourceAsStream("ole2-embedding-2003.ppt")); Slide slide = ppt.getSlides()[0]; Shape[] sh = slide.getShapes(); diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/model/TestPPGraphics2D.java b/src/scratchpad/testcases/org/apache/poi/hslf/model/TestPPGraphics2D.java index 521230077e..b89383c302 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/model/TestPPGraphics2D.java +++ b/src/scratchpad/testcases/org/apache/poi/hslf/model/TestPPGraphics2D.java @@ -20,6 +20,7 @@ package org.apache.poi.hslf.model; import junit.framework.TestCase; import org.apache.poi.hslf.usermodel.SlideShow; import org.apache.poi.hslf.HSLFSlideShow; +import org.apache.poi.POIDataSamples; import java.awt.*; import java.awt.Rectangle; @@ -32,12 +33,11 @@ import java.io.ByteArrayInputStream; * @author Yegor Kozlov */ public final class TestPPGraphics2D extends TestCase { + private static POIDataSamples _slTests = POIDataSamples.getSlideShowInstance(); private SlideShow ppt; protected void setUp() throws Exception { - String dirname = System.getProperty("HSLF.testdata.path"); - String filename = dirname + "/empty.ppt"; - ppt = new SlideShow(new HSLFSlideShow(filename)); + ppt = new SlideShow(_slTests.openResourceAsStream("empty.ppt")); } public void testGraphics() throws Exception { diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/model/TestPicture.java b/src/scratchpad/testcases/org/apache/poi/hslf/model/TestPicture.java index 3be128921b..871893210a 100755 --- a/src/scratchpad/testcases/org/apache/poi/hslf/model/TestPicture.java +++ b/src/scratchpad/testcases/org/apache/poi/hslf/model/TestPicture.java @@ -20,13 +20,13 @@ package org.apache.poi.hslf.model; import java.awt.Graphics2D; import java.awt.Rectangle; import java.awt.image.BufferedImage; -import java.io.File; import junit.framework.TestCase; import org.apache.poi.ddf.EscherBSERecord; import org.apache.poi.hslf.usermodel.PictureData; import org.apache.poi.hslf.usermodel.SlideShow; +import org.apache.poi.POIDataSamples; /** * Test Picture shape. @@ -34,6 +34,7 @@ import org.apache.poi.hslf.usermodel.SlideShow; * @author Yegor Kozlov */ public final class TestPicture extends TestCase { + private static POIDataSamples _slTests = POIDataSamples.getSlideShowInstance(); /** * Test that the reference count of a blip is incremented every time the picture is inserted. @@ -41,14 +42,13 @@ public final class TestPicture extends TestCase { * */ public void testMultiplePictures() throws Exception { - String cwd = System.getProperty("HSLF.testdata.path"); SlideShow ppt = new SlideShow(); Slide s = ppt.createSlide(); Slide s2 = ppt.createSlide(); Slide s3 = ppt.createSlide(); - int idx = ppt.addPicture(new File(cwd, "clock.jpg"), Picture.JPEG); + int idx = ppt.addPicture(_slTests.readFile("clock.jpg"), Picture.JPEG); Picture pict = new Picture(idx); Picture pict2 = new Picture(idx); Picture pict3 = new Picture(idx); diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/model/TestSetBoldItalic.java b/src/scratchpad/testcases/org/apache/poi/hslf/model/TestSetBoldItalic.java index 572dbd035c..23b798fd6f 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/model/TestSetBoldItalic.java +++ b/src/scratchpad/testcases/org/apache/poi/hslf/model/TestSetBoldItalic.java @@ -36,10 +36,6 @@ public final class TestSetBoldItalic extends TestCase { * and set some of the style attributes */ public void testTextBoxWrite() throws Exception { - //String dirname = System.getProperty("HSLF.testdata.path"); - //String filename = dirname + "/with_textbox.ppt"; - //new SlideShow(new HSLFSlideShow(filename)); - SlideShow ppt = new SlideShow(); Slide sl = ppt.createSlide(); RichTextRun rt; diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/model/TestShapes.java b/src/scratchpad/testcases/org/apache/poi/hslf/model/TestShapes.java index 292b7fd63d..0d016e39d3 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/model/TestShapes.java +++ b/src/scratchpad/testcases/org/apache/poi/hslf/model/TestShapes.java @@ -22,12 +22,12 @@ import org.apache.poi.hslf.usermodel.SlideShow; import org.apache.poi.hslf.usermodel.RichTextRun; import org.apache.poi.hslf.HSLFSlideShow; import org.apache.poi.ddf.*; +import org.apache.poi.POIDataSamples; import java.awt.*; import java.awt.Rectangle; import java.io.ByteArrayOutputStream; import java.io.ByteArrayInputStream; -import java.io.File; import java.io.IOException; import java.util.ArrayList; @@ -37,16 +37,15 @@ import java.util.ArrayList; * @author Yegor Kozlov */ public final class TestShapes extends TestCase { + private static POIDataSamples _slTests = POIDataSamples.getSlideShowInstance(); + private SlideShow ppt; private SlideShow pptB; protected void setUp() throws Exception { - String dirname = System.getProperty("HSLF.testdata.path"); - String filename = dirname + "/empty.ppt"; - ppt = new SlideShow(new HSLFSlideShow(filename)); + ppt = new SlideShow(_slTests.openResourceAsStream("empty.ppt")); - String filenameB = dirname + "/empty_textbox.ppt"; - pptB = new SlideShow(new HSLFSlideShow(filenameB)); + pptB = new SlideShow(_slTests.openResourceAsStream("empty_textbox.ppt")); } public void testGraphics() throws Exception { @@ -94,9 +93,7 @@ public final class TestShapes extends TestCase { * @throws Exception */ public void testTextBoxRead() throws Exception { - String dirname = System.getProperty("HSLF.testdata.path"); - String filename = dirname + "/with_textbox.ppt"; - ppt = new SlideShow(new HSLFSlideShow(filename)); + ppt = new SlideShow(_slTests.openResourceAsStream("with_textbox.ppt")); Slide sl = ppt.getSlides()[0]; Shape[] sh = sl.getShapes(); for (int i = 0; i < sh.length; i++) { @@ -198,17 +195,16 @@ public final class TestShapes extends TestCase { * it must be the same as returned by Slide.getTextRuns(). */ public void testTextBoxSet() throws Exception { - textBoxSet("/with_textbox.ppt"); - textBoxSet("/basic_test_ppt_file.ppt"); - textBoxSet("/next_test_ppt_file.ppt"); - textBoxSet("/Single_Coloured_Page.ppt"); - textBoxSet("/Single_Coloured_Page_With_Fonts_and_Alignments.ppt"); - textBoxSet("/incorrect_slide_order.ppt"); + textBoxSet("with_textbox.ppt"); + textBoxSet("basic_test_ppt_file.ppt"); + textBoxSet("next_test_ppt_file.ppt"); + textBoxSet("Single_Coloured_Page.ppt"); + textBoxSet("Single_Coloured_Page_With_Fonts_and_Alignments.ppt"); + textBoxSet("incorrect_slide_order.ppt"); } private void textBoxSet(String filename) throws Exception { - String dirname = System.getProperty("HSLF.testdata.path"); - SlideShow ppt = new SlideShow(new HSLFSlideShow(dirname + filename)); + SlideShow ppt = new SlideShow(_slTests.openResourceAsStream(filename)); Slide[] sl = ppt.getSlides(); for (int k = 0; k < sl.length; k++) { ArrayList lst1 = new ArrayList(); @@ -234,7 +230,6 @@ public final class TestShapes extends TestCase { * Test adding shapes to <code>ShapeGroup</code> */ public void testShapeGroup() throws Exception { - String cwd = System.getProperty("HSLF.testdata.path"); SlideShow ppt = new SlideShow(); Slide slide = ppt.createSlide(); @@ -245,8 +240,7 @@ public final class TestShapes extends TestCase { group.setAnchor(new Rectangle(0, 0, (int)pgsize.getWidth(), (int)pgsize.getHeight())); slide.addShape(group); - File img = new File(cwd, "clock.jpg"); - int idx = ppt.addPicture(img, Picture.JPEG); + int idx = ppt.addPicture(_slTests.readFile("clock.jpg"), Picture.JPEG); Picture pict = new Picture(idx, group); pict.setAnchor(new Rectangle(0, 0, 200, 200)); group.addShape(pict); @@ -287,8 +281,8 @@ public final class TestShapes extends TestCase { * Test functionality of Sheet.removeShape(Shape shape) */ public void testRemoveShapes() throws IOException { - String file = System.getProperty("HSLF.testdata.path")+ "/with_textbox.ppt"; - SlideShow ppt = new SlideShow(new HSLFSlideShow(file)); + String file = "with_textbox.ppt"; + SlideShow ppt = new SlideShow(_slTests.openResourceAsStream(file)); Slide sl = ppt.getSlides()[0]; Shape[] sh = sl.getShapes(); assertEquals("expected four shaped in " + file, 4, sh.length); diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/model/TestSheet.java b/src/scratchpad/testcases/org/apache/poi/hslf/model/TestSheet.java index 667478b043..4bed9ee186 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/model/TestSheet.java +++ b/src/scratchpad/testcases/org/apache/poi/hslf/model/TestSheet.java @@ -20,14 +20,11 @@ package org.apache.poi.hslf.model; import junit.framework.AssertionFailedError; import junit.framework.TestCase; -import java.io.FileInputStream; -import java.io.File; - -import org.apache.poi.hslf.HSLFSlideShow; import org.apache.poi.hslf.exceptions.EncryptedPowerPointFileException; import org.apache.poi.hslf.record.ColorSchemeAtom; import org.apache.poi.hslf.record.PPDrawing; import org.apache.poi.hslf.usermodel.SlideShow; +import org.apache.poi.POIDataSamples; /** * Test common functionality of the <code>Sheet</code> object. @@ -36,23 +33,16 @@ import org.apache.poi.hslf.usermodel.SlideShow; * @author Yegor Kozlov */ public final class TestSheet extends TestCase { + private static POIDataSamples _slTests = POIDataSamples.getSlideShowInstance(); /** * For each ppt in the test directory check that all sheets are properly initialized */ public void testSheet() throws Exception { - File home = new File(System.getProperty("HSLF.testdata.path")); - File[] files = home.listFiles(); - for (int i = 0; i < files.length; i++) { - if(!files[i].getName().endsWith(".ppt")) continue; - if(files[i].getName().endsWith("PPT95.ppt")) continue; - + String[] tests = {"SampleShow.ppt", "backgrounds.ppt", "text_shapes.ppt", "pictures.ppt"}; + for (String file : tests) { try { - FileInputStream is = new FileInputStream(files[i]); - HSLFSlideShow hslf = new HSLFSlideShow(is); - is.close(); - - SlideShow ppt = new SlideShow(hslf); + SlideShow ppt = new SlideShow(_slTests.openResourceAsStream(file)); doSlideShow(ppt); } catch (EncryptedPowerPointFileException e){ ; //skip encrypted ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/model/TestSlideChangeNotes.java b/src/scratchpad/testcases/org/apache/poi/hslf/model/TestSlideChangeNotes.java index e39ca5a4d1..71c95f87b7 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/model/TestSlideChangeNotes.java +++ b/src/scratchpad/testcases/org/apache/poi/hslf/model/TestSlideChangeNotes.java @@ -23,6 +23,7 @@ import junit.framework.TestCase; import org.apache.poi.hslf.HSLFSlideShow; import org.apache.poi.hslf.record.SlideAtom; import org.apache.poi.hslf.usermodel.SlideShow; +import org.apache.poi.POIDataSamples; /** * Tests that changing a slide's idea of what notes sheet is its works right @@ -34,9 +35,8 @@ public final class TestSlideChangeNotes extends TestCase { private SlideShow ss; public TestSlideChangeNotes() throws Exception { - String dirname = System.getProperty("HSLF.testdata.path"); - String filename = dirname + "/basic_test_ppt_file.ppt"; - HSLFSlideShow hss = new HSLFSlideShow(filename); + POIDataSamples _slTests = POIDataSamples.getSlideShowInstance(); + HSLFSlideShow hss = new HSLFSlideShow(_slTests.openResourceAsStream("basic_test_ppt_file.ppt")); ss = new SlideShow(hss); } diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/model/TestSlideMaster.java b/src/scratchpad/testcases/org/apache/poi/hslf/model/TestSlideMaster.java index 20bdaa8a57..45c3c0c2bc 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/model/TestSlideMaster.java +++ b/src/scratchpad/testcases/org/apache/poi/hslf/model/TestSlideMaster.java @@ -28,6 +28,7 @@ import org.apache.poi.hslf.record.Environment; import org.apache.poi.hslf.record.TextHeaderAtom; import org.apache.poi.hslf.usermodel.RichTextRun; import org.apache.poi.hslf.usermodel.SlideShow; +import org.apache.poi.POIDataSamples; /** * Tests for SlideMaster @@ -35,18 +36,14 @@ import org.apache.poi.hslf.usermodel.SlideShow; * @author Yegor Kozlov */ public final class TestSlideMaster extends TestCase{ - String home; - - public void setUp() { - home = System.getProperty("HSLF.testdata.path"); - } + private static POIDataSamples _slTests = POIDataSamples.getSlideShowInstance(); /** * The reference ppt has two masters. * Check we can read their attributes. */ public void testSlideMaster() throws Exception { - SlideShow ppt = new SlideShow(new HSLFSlideShow(home + "/slide_master.ppt")); + SlideShow ppt = new SlideShow(_slTests.openResourceAsStream("slide_master.ppt")); Environment env = ppt.getDocumentRecord().getEnvironment(); @@ -86,7 +83,7 @@ public final class TestSlideMaster extends TestCase{ * Test we can read default text attributes for a title master sheet */ public void testTitleMasterTextAttributes() throws Exception { - SlideShow ppt = new SlideShow(new HSLFSlideShow(home + "/slide_master.ppt")); + SlideShow ppt = new SlideShow(_slTests.openResourceAsStream("slide_master.ppt")); TitleMaster[] master = ppt.getTitleMasters(); assertEquals(1, master.length); @@ -107,7 +104,7 @@ public final class TestSlideMaster extends TestCase{ * Slide 3 has title layout and follows the TitleMaster. Verify that. */ public void testTitleMaster() throws Exception { - SlideShow ppt = new SlideShow(new HSLFSlideShow(home + "/slide_master.ppt")); + SlideShow ppt = new SlideShow(_slTests.openResourceAsStream("slide_master.ppt")); Slide slide = ppt.getSlides()[2]; MasterSheet masterSheet = slide.getMasterSheet(); assertTrue(masterSheet instanceof TitleMaster); @@ -136,7 +133,7 @@ public final class TestSlideMaster extends TestCase{ * If a style attribute is not set ensure it is read from the master */ public void testMasterAttributes() throws Exception { - SlideShow ppt = new SlideShow(new HSLFSlideShow(home + "/slide_master.ppt")); + SlideShow ppt = new SlideShow(_slTests.openResourceAsStream("slide_master.ppt")); Slide[] slide = ppt.getSlides(); assertEquals(3, slide.length); TextRun[] trun; @@ -185,7 +182,7 @@ public final class TestSlideMaster extends TestCase{ * Check we can dynamically assign a slide master to a slide. */ public void testChangeSlideMaster() throws Exception { - SlideShow ppt = new SlideShow(new HSLFSlideShow(home + "/slide_master.ppt")); + SlideShow ppt = new SlideShow(_slTests.openResourceAsStream("slide_master.ppt")); SlideMaster[] master = ppt.getSlidesMasters(); Slide[] slide = ppt.getSlides(); int sheetNo; @@ -219,7 +216,7 @@ public final class TestSlideMaster extends TestCase{ * (typical for the "bullted body" placeholder) */ public void testIndentation() throws Exception { - SlideShow ppt = new SlideShow(new HSLFSlideShow(home + "/slide_master.ppt")); + SlideShow ppt = new SlideShow(_slTests.openResourceAsStream("slide_master.ppt")); Slide slide = ppt.getSlides()[0]; TextRun[] trun; diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/model/TestSlides.java b/src/scratchpad/testcases/org/apache/poi/hslf/model/TestSlides.java index f60cfed57d..11889f4409 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/model/TestSlides.java +++ b/src/scratchpad/testcases/org/apache/poi/hslf/model/TestSlides.java @@ -20,6 +20,7 @@ package org.apache.poi.hslf.model; import junit.framework.TestCase; import org.apache.poi.hslf.HSLFSlideShow; import org.apache.poi.hslf.usermodel.SlideShow; +import org.apache.poi.POIDataSamples; import java.io.ByteArrayOutputStream; import java.io.ByteArrayInputStream; @@ -137,8 +138,8 @@ public final class TestSlides extends TestCase { * Add slides to ppt which already has two slides */ public void testAddSlides2to3() throws Exception { - String dirname = System.getProperty("HSLF.testdata.path"); - SlideShow ppt = new SlideShow(new HSLFSlideShow(dirname + "/basic_test_ppt_file.ppt")); + POIDataSamples slTests = POIDataSamples.getSlideShowInstance(); + SlideShow ppt = new SlideShow(slTests.openResourceAsStream("basic_test_ppt_file.ppt")); assertTrue(ppt.getSlides().length == 2); diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/model/TestTextRun.java b/src/scratchpad/testcases/org/apache/poi/hslf/model/TestTextRun.java index 770a44803e..be399fefa6 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/model/TestTextRun.java +++ b/src/scratchpad/testcases/org/apache/poi/hslf/model/TestTextRun.java @@ -22,13 +22,13 @@ import java.io.IOException; import junit.framework.TestCase; -import org.apache.poi.hslf.HSLFSlideShow; import org.apache.poi.hslf.model.textproperties.TextPropCollection; import org.apache.poi.hslf.record.TextBytesAtom; import org.apache.poi.hslf.record.TextCharsAtom; import org.apache.poi.hslf.record.TextHeaderAtom; import org.apache.poi.hslf.usermodel.RichTextRun; import org.apache.poi.hslf.usermodel.SlideShow; +import org.apache.poi.POIDataSamples; /** * Tests for TextRuns @@ -36,32 +36,19 @@ import org.apache.poi.hslf.usermodel.SlideShow; * @author Nick Burch (nick at torchbox dot com) */ public final class TestTextRun extends TestCase { + private static POIDataSamples _slTests = POIDataSamples.getSlideShowInstance(); + // SlideShow primed on the test data private SlideShow ss; private SlideShow ssRich; - // TODO - use this or similar through rest of hslf tests - private static SlideShow openSampleSlideShow(String name) { - String dirname = System.getProperty("HSLF.testdata.path"); - - // Basic (non rich) test file - String filename = dirname + "/" + name; - HSLFSlideShow x; - try { - x = new HSLFSlideShow(filename); - } catch (IOException e) { - throw new RuntimeException(e); - } - return new SlideShow(x); - } - - protected void setUp() { + protected void setUp() throws IOException { // Basic (non rich) test file - ss = openSampleSlideShow("basic_test_ppt_file.ppt"); + ss = new SlideShow(_slTests.openResourceAsStream("basic_test_ppt_file.ppt")); // Rich test file - ssRich = openSampleSlideShow("Single_Coloured_Page.ppt"); + ssRich = new SlideShow(_slTests.openResourceAsStream("Single_Coloured_Page.ppt")); } /** @@ -429,10 +416,10 @@ public final class TestTextRun extends TestCase { * of the wrong list of potential paragraph properties defined in StyleTextPropAtom. * */ - public void testBug41015() { + public void testBug41015() throws IOException { RichTextRun[] rt; - SlideShow ppt = openSampleSlideShow("bug-41015.ppt"); + SlideShow ppt = new SlideShow(_slTests.openResourceAsStream("bug-41015.ppt")); Slide sl = ppt.getSlides()[0]; TextRun[] txt = sl.getTextRuns(); assertEquals(2, txt.length); diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/model/TestTextRunReWrite.java b/src/scratchpad/testcases/org/apache/poi/hslf/model/TestTextRunReWrite.java index 2a2a10bb45..db55a2c052 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/model/TestTextRunReWrite.java +++ b/src/scratchpad/testcases/org/apache/poi/hslf/model/TestTextRunReWrite.java @@ -25,6 +25,7 @@ import org.apache.poi.hslf.HSLFSlideShow; import org.apache.poi.hslf.usermodel.RichTextRun; import org.apache.poi.hslf.usermodel.SlideShow; import org.apache.poi.poifs.filesystem.*; +import org.apache.poi.POIDataSamples; /** * Tests that if we load something up, get a TextRun, set the text @@ -45,10 +46,9 @@ public final class TestTextRunReWrite extends TestCase { * Load up a test PPT file with rich data */ public void setUp() throws Exception { - String dirname = System.getProperty("HSLF.testdata.path"); - String filename = dirname + "/Single_Coloured_Page_With_Fonts_and_Alignments.ppt"; - FileInputStream fis = new FileInputStream(filename); - pfs = new POIFSFileSystem(fis); + POIDataSamples slTests = POIDataSamples.getSlideShowInstance(); + String filename = "Single_Coloured_Page_With_Fonts_and_Alignments.ppt"; + pfs = new POIFSFileSystem(slTests.openResourceAsStream(filename)); hss = new HSLFSlideShow(pfs); ss = new SlideShow(hss); } diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/model/TestTextShape.java b/src/scratchpad/testcases/org/apache/poi/hslf/model/TestTextShape.java index 07ed6d2da6..7285f5120a 100755 --- a/src/scratchpad/testcases/org/apache/poi/hslf/model/TestTextShape.java +++ b/src/scratchpad/testcases/org/apache/poi/hslf/model/TestTextShape.java @@ -25,6 +25,7 @@ import java.util.HashMap; import org.apache.poi.hslf.usermodel.SlideShow; import org.apache.poi.hslf.record.TextHeaderAtom; +import org.apache.poi.POIDataSamples; /** * Verify behavior of <code>TextShape</code> and its sub-classes @@ -32,7 +33,7 @@ import org.apache.poi.hslf.record.TextHeaderAtom; * @author Yegor Kozlov */ public final class TestTextShape extends TestCase { - protected String cwd = System.getProperty("HSLF.testdata.path"); + private static POIDataSamples _slTests = POIDataSamples.getSlideShowInstance(); public void testCreateAutoShape(){ TextShape shape = new AutoShape(ShapeTypes.Trapezoid); @@ -70,9 +71,7 @@ public final class TestTextShape extends TestCase { * - text in auto-shapes */ public void testRead() throws IOException { - FileInputStream is = new FileInputStream(new File(cwd, "text_shapes.ppt")); - SlideShow ppt = new SlideShow(is); - is.close(); + SlideShow ppt = new SlideShow(_slTests.openResourceAsStream("text_shapes.ppt")); ArrayList lst1 = new ArrayList(); Slide slide = ppt.getSlides()[0]; @@ -157,9 +156,7 @@ public final class TestTextShape extends TestCase { } public void testMargins() throws IOException { - FileInputStream is = new FileInputStream(new File(cwd, "text-margins.ppt")); - SlideShow ppt = new SlideShow(is); - is.close(); + SlideShow ppt = new SlideShow(_slTests.openResourceAsStream("text-margins.ppt")); Slide slide = ppt.getSlides()[0]; diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/record/TestCurrentUserAtom.java b/src/scratchpad/testcases/org/apache/poi/hslf/record/TestCurrentUserAtom.java index 8df159a32d..ed1f19a030 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/record/TestCurrentUserAtom.java +++ b/src/scratchpad/testcases/org/apache/poi/hslf/record/TestCurrentUserAtom.java @@ -20,12 +20,12 @@ package org.apache.poi.hslf.record; import junit.framework.TestCase; import java.io.ByteArrayOutputStream; -import java.io.FileInputStream; import java.io.InputStream; import org.apache.poi.hslf.exceptions.EncryptedPowerPointFileException; import org.apache.poi.poifs.filesystem.DocumentEntry; import org.apache.poi.poifs.filesystem.POIFSFileSystem; +import org.apache.poi.POIDataSamples; /** * Tests that CurrentUserAtom works properly. @@ -33,6 +33,7 @@ import org.apache.poi.poifs.filesystem.POIFSFileSystem; * @author Nick Burch (nick at torchbox dot com) */ public final class TestCurrentUserAtom extends TestCase { + private static POIDataSamples _slTests = POIDataSamples.getSlideShowInstance(); /** Not encrypted */ private String normalFile; /** Encrypted */ @@ -41,14 +42,13 @@ public final class TestCurrentUserAtom extends TestCase { protected void setUp() throws Exception { super.setUp(); - String dirname = System.getProperty("HSLF.testdata.path"); - normalFile = dirname + "/basic_test_ppt_file.ppt"; - encFile = dirname + "/Password_Protected-hello.ppt"; + normalFile = "basic_test_ppt_file.ppt"; + encFile = "Password_Protected-hello.ppt"; } public void testReadNormal() throws Exception { POIFSFileSystem fs = new POIFSFileSystem( - new FileInputStream(normalFile) + _slTests.openResourceAsStream(normalFile) ); CurrentUserAtom cu = new CurrentUserAtom(fs); @@ -68,7 +68,7 @@ public final class TestCurrentUserAtom extends TestCase { public void testReadEnc() throws Exception { POIFSFileSystem fs = new POIFSFileSystem( - new FileInputStream(encFile) + _slTests.openResourceAsStream(encFile) ); try { @@ -82,7 +82,7 @@ public final class TestCurrentUserAtom extends TestCase { public void testWriteNormal() throws Exception { // Get raw contents from a known file POIFSFileSystem fs = new POIFSFileSystem( - new FileInputStream(normalFile) + _slTests.openResourceAsStream(normalFile) ); DocumentEntry docProps = (DocumentEntry)fs.getRoot().getEntry("Current User"); byte[] contents = new byte[docProps.getSize()]; diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/record/TestDocument.java b/src/scratchpad/testcases/org/apache/poi/hslf/record/TestDocument.java index e61273bb50..114a41da8d 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/record/TestDocument.java +++ b/src/scratchpad/testcases/org/apache/poi/hslf/record/TestDocument.java @@ -18,10 +18,10 @@ package org.apache.poi.hslf.record; import junit.framework.TestCase; -import java.io.*; import org.apache.poi.hslf.HSLFSlideShow; import org.apache.poi.poifs.filesystem.*; +import org.apache.poi.POIDataSamples; /** * Tests that Document works properly (Also tests Environment while we're at it) @@ -35,10 +35,8 @@ public final class TestDocument extends TestCase { private POIFSFileSystem pfs; public TestDocument() throws Exception { - String dirname = System.getProperty("HSLF.testdata.path"); - String filename = dirname + "/basic_test_ppt_file.ppt"; - FileInputStream fis = new FileInputStream(filename); - pfs = new POIFSFileSystem(fis); + POIDataSamples slTests = POIDataSamples.getSlideShowInstance(); + pfs = new POIFSFileSystem(slTests.openResourceAsStream("basic_test_ppt_file.ppt")); ss = new HSLFSlideShow(pfs); } diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/record/TestExHyperlink.java b/src/scratchpad/testcases/org/apache/poi/hslf/record/TestExHyperlink.java index 18ae888ecd..fff9d7286e 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/record/TestExHyperlink.java +++ b/src/scratchpad/testcases/org/apache/poi/hslf/record/TestExHyperlink.java @@ -19,7 +19,6 @@ package org.apache.poi.hslf.record; import java.io.ByteArrayOutputStream; -import java.io.File; import java.util.ArrayList; import java.util.List; @@ -28,6 +27,7 @@ import junit.framework.TestCase; import org.apache.poi.hslf.HSLFSlideShow; import org.apache.poi.hslf.usermodel.SlideShow; +import org.apache.poi.POIDataSamples; /** * Tests that ExHyperlink works properly. @@ -98,8 +98,8 @@ public final class TestExHyperlink extends TestCase { } public void testRealFile() throws Exception { - String dirname = System.getProperty("HSLF.testdata.path"); - HSLFSlideShow hss = new HSLFSlideShow(dirname + File.separator + "WithLinks.ppt"); + POIDataSamples slTests = POIDataSamples.getSlideShowInstance(); + HSLFSlideShow hss = new HSLFSlideShow(slTests.openResourceAsStream("WithLinks.ppt")); SlideShow ss = new SlideShow(hss); // Get the document diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/record/TestExObjList.java b/src/scratchpad/testcases/org/apache/poi/hslf/record/TestExObjList.java index b2bf2d7065..d3739ec3b8 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/record/TestExObjList.java +++ b/src/scratchpad/testcases/org/apache/poi/hslf/record/TestExObjList.java @@ -18,12 +18,11 @@ package org.apache.poi.hslf.record; -import java.io.File; - import junit.framework.TestCase; import org.apache.poi.hslf.HSLFSlideShow; import org.apache.poi.hslf.usermodel.SlideShow; +import org.apache.poi.POIDataSamples; /** * Tests that ExObjList works properly. @@ -32,8 +31,8 @@ import org.apache.poi.hslf.usermodel.SlideShow; */ public class TestExObjList extends TestCase { public void testRealFile() throws Exception { - String dirname = System.getProperty("HSLF.testdata.path"); - HSLFSlideShow hss = new HSLFSlideShow(dirname + File.separator + "WithLinks.ppt"); + POIDataSamples slTests = POIDataSamples.getSlideShowInstance(); + HSLFSlideShow hss = new HSLFSlideShow(slTests.openResourceAsStream("WithLinks.ppt")); SlideShow ss = new SlideShow(hss); // Get the document diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/record/TestRecordContainer.java b/src/scratchpad/testcases/org/apache/poi/hslf/record/TestRecordContainer.java index 74684e7e73..8481cbc70f 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/record/TestRecordContainer.java +++ b/src/scratchpad/testcases/org/apache/poi/hslf/record/TestRecordContainer.java @@ -21,6 +21,7 @@ package org.apache.poi.hslf.record; import junit.framework.TestCase; import org.apache.poi.hslf.HSLFSlideShow; +import org.apache.poi.POIDataSamples; /** * Tests that the helper methods on RecordContainer work properly @@ -147,9 +148,8 @@ public final class TestRecordContainer extends TestCase { super.setUp(); // Find a real RecordContainer record - String dirname = System.getProperty("HSLF.testdata.path"); - String filename = dirname + "/basic_test_ppt_file.ppt"; - HSLFSlideShow hss = new HSLFSlideShow(filename); + POIDataSamples slTests = POIDataSamples.getSlideShowInstance(); + HSLFSlideShow hss = new HSLFSlideShow(slTests.openResourceAsStream("basic_test_ppt_file.ppt")); Record[] r = hss.getRecords(); for(int i=0; i<r.length; i++) { diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/record/TestSound.java b/src/scratchpad/testcases/org/apache/poi/hslf/record/TestSound.java index 0884a41a08..9e1668566b 100755 --- a/src/scratchpad/testcases/org/apache/poi/hslf/record/TestSound.java +++ b/src/scratchpad/testcases/org/apache/poi/hslf/record/TestSound.java @@ -17,14 +17,13 @@ package org.apache.poi.hslf.record; -import java.io.File; -import java.io.FileInputStream; import java.util.Arrays; import junit.framework.AssertionFailedError; import junit.framework.TestCase; import org.apache.poi.hslf.usermodel.SlideShow; +import org.apache.poi.POIDataSamples; /** * Tests Sound-related records: SoundCollection(2020), Sound(2022) and @@ -34,10 +33,9 @@ import org.apache.poi.hslf.usermodel.SlideShow; */ public final class TestSound extends TestCase { public void testRealFile() throws Exception { - String cwd = System.getProperty("HSLF.testdata.path"); - FileInputStream is = new FileInputStream(new File(cwd, "sound.ppt")); - SlideShow ppt = new SlideShow(is); - is.close(); + POIDataSamples slTests = POIDataSamples.getSlideShowInstance(); + + SlideShow ppt = new SlideShow(slTests.openResourceAsStream("sound.ppt")); // Get the document Document doc = ppt.getDocumentRecord(); @@ -71,13 +69,7 @@ public final class TestSound extends TestCase { assertEquals(".WAV", sound.getSoundType()); assertNotNull(sound.getSoundData()); - File f = new File(cwd, "ringin.wav"); - int length = (int) f.length(); - byte[] ref_data = new byte[length]; - is = new FileInputStream(f); - is.read(ref_data); - is.close(); - + byte[] ref_data = slTests.readFile("ringin.wav"); assertTrue(Arrays.equals(ref_data, sound.getSoundData())); } } diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestAddingSlides.java b/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestAddingSlides.java index dd1ccd0b4e..46cfb8c4fb 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestAddingSlides.java +++ b/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestAddingSlides.java @@ -30,6 +30,7 @@ import org.apache.poi.hslf.record.RecordTypes; import org.apache.poi.hslf.record.UserEditAtom; import org.apache.poi.hslf.record.Document; import org.apache.poi.hslf.model.*; +import org.apache.poi.POIDataSamples; /** * Tests that SlideShow adds additional sheets properly @@ -56,14 +57,12 @@ public final class TestAddingSlides extends TestCase { hss_empty = HSLFSlideShow.create(); ss_empty = new SlideShow(hss_empty); - String dirname = System.getProperty("HSLF.testdata.path"); + POIDataSamples slTests = POIDataSamples.getSlideShowInstance(); - String filename = dirname + "/Single_Coloured_Page.ppt"; - hss_one = new HSLFSlideShow(filename); + hss_one = new HSLFSlideShow(slTests.openResourceAsStream("Single_Coloured_Page.ppt")); ss_one = new SlideShow(hss_one); - filename = dirname + "/basic_test_ppt_file.ppt"; - hss_two = new HSLFSlideShow(filename); + hss_two = new HSLFSlideShow(slTests.openResourceAsStream("basic_test_ppt_file.ppt")); ss_two = new SlideShow(hss_two); } @@ -274,8 +273,8 @@ public final class TestAddingSlides extends TestCase { public void test47261() throws Exception { - File src = new File(System.getProperty("HSLF.testdata.path"), "47261.ppt"); - SlideShow ppt = new SlideShow(new FileInputStream(src)); + POIDataSamples slTests = POIDataSamples.getSlideShowInstance(); + SlideShow ppt = new SlideShow(slTests.openResourceAsStream("47261.ppt")); Slide[] slides = ppt.getSlides(); Document doc = ppt.getDocumentRecord(); assertNotNull(doc.getSlideSlideListWithText()); 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 3ab57adcd3..24af16c35d 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestBugs.java +++ b/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestBugs.java @@ -17,8 +17,6 @@ package org.apache.poi.hslf.usermodel; -import java.io.File; -import java.io.FileInputStream; import java.util.ArrayList; import java.util.HashMap; import java.util.HashSet; @@ -44,6 +42,7 @@ import org.apache.poi.hslf.model.TextBox; import org.apache.poi.hslf.model.TextRun; import org.apache.poi.hslf.model.TextShape; import org.apache.poi.hslf.model.TitleMaster; +import org.apache.poi.POIDataSamples; /** * Testcases for bugs entered in bugzilla @@ -52,15 +51,13 @@ import org.apache.poi.hslf.model.TitleMaster; * @author Yegor Kozlov */ public final class TestBugs extends TestCase { - protected String cwd = System.getProperty("HSLF.testdata.path"); + private static POIDataSamples _slTests = POIDataSamples.getSlideShowInstance(); /** * Bug 41384: Array index wrong in record creation */ public void test41384() throws Exception { - FileInputStream is = new FileInputStream(new File(cwd, "41384.ppt")); - HSLFSlideShow hslf = new HSLFSlideShow(is); - is.close(); + HSLFSlideShow hslf = new HSLFSlideShow(_slTests.openResourceAsStream("41384.ppt")); SlideShow ppt = new SlideShow(hslf); assertTrue("No Exceptions while reading file", true); @@ -78,9 +75,7 @@ public final class TestBugs extends TestCase { * when the RichTextRun comes from a Notes model object */ public void test42474_1() throws Exception { - FileInputStream is = new FileInputStream(new File(cwd, "42474-1.ppt")); - HSLFSlideShow hslf = new HSLFSlideShow(is); - is.close(); + HSLFSlideShow hslf = new HSLFSlideShow(_slTests.openResourceAsStream("42474-1.ppt")); SlideShow ppt = new SlideShow(hslf); assertTrue("No Exceptions while reading file", true); @@ -108,9 +103,7 @@ public final class TestBugs extends TestCase { * Second fix from Bug 42474: Incorrect matching of notes to slides */ public void test42474_2() throws Exception { - FileInputStream is = new FileInputStream(new File(cwd, "42474-2.ppt")); - HSLFSlideShow hslf = new HSLFSlideShow(is); - is.close(); + HSLFSlideShow hslf = new HSLFSlideShow(_slTests.openResourceAsStream("42474-2.ppt")); SlideShow ppt = new SlideShow(hslf); @@ -140,9 +133,7 @@ public final class TestBugs extends TestCase { * Bug 42485: All TextBoxes inside ShapeGroups have null TextRuns */ public void test42485 () throws Exception { - FileInputStream is = new FileInputStream(new File(cwd, "42485.ppt")); - HSLFSlideShow hslf = new HSLFSlideShow(is); - is.close(); + HSLFSlideShow hslf = new HSLFSlideShow(_slTests.openResourceAsStream("42485.ppt")); SlideShow ppt = new SlideShow(hslf); Shape[] shape = ppt.getSlides()[0].getShapes(); @@ -164,9 +155,7 @@ public final class TestBugs extends TestCase { * Bug 42484: NullPointerException from ShapeGroup.getAnchor() */ public void test42484 () throws Exception { - FileInputStream is = new FileInputStream(new File(cwd, "42485.ppt")); //test file is the same as for bug 42485 - HSLFSlideShow hslf = new HSLFSlideShow(is); - is.close(); + HSLFSlideShow hslf = new HSLFSlideShow(_slTests.openResourceAsStream("42485.ppt")); SlideShow ppt = new SlideShow(hslf); Shape[] shape = ppt.getSlides()[0].getShapes(); @@ -187,9 +176,7 @@ public final class TestBugs extends TestCase { * Bug 41381: Exception from Slide.getMasterSheet() on a seemingly valid PPT file */ public void test41381() throws Exception { - FileInputStream is = new FileInputStream(new File(cwd, "alterman_security.ppt")); - HSLFSlideShow hslf = new HSLFSlideShow(is); - is.close(); + HSLFSlideShow hslf = new HSLFSlideShow(_slTests.openResourceAsStream("alterman_security.ppt")); SlideShow ppt = new SlideShow(hslf); assertTrue("No Exceptions while reading file", true); @@ -208,9 +195,7 @@ public final class TestBugs extends TestCase { * Bug 42486: Failure parsing a seemingly valid PPT */ public void test42486 () throws Exception { - FileInputStream is = new FileInputStream(new File(cwd, "42486.ppt")); - HSLFSlideShow hslf = new HSLFSlideShow(is); - is.close(); + HSLFSlideShow hslf = new HSLFSlideShow(_slTests.openResourceAsStream("42486.ppt")); SlideShow ppt = new SlideShow(hslf); Slide[] slide = ppt.getSlides(); @@ -225,9 +210,7 @@ public final class TestBugs extends TestCase { * Bug 42524: NPE in Shape.getShapeType() */ public void test42524 () throws Exception { - FileInputStream is = new FileInputStream(new File(cwd, "42486.ppt")); //test file is the same as for Bug 42486 - HSLFSlideShow hslf = new HSLFSlideShow(is); - is.close(); + HSLFSlideShow hslf = new HSLFSlideShow(_slTests.openResourceAsStream("42486.ppt")); SlideShow ppt = new SlideShow(hslf); //walk down the tree and see if there were no errors while reading @@ -254,9 +237,7 @@ public final class TestBugs extends TestCase { * Bug 42520: NPE in Picture.getPictureData() */ public void test42520 () throws Exception { - FileInputStream is = new FileInputStream(new File(cwd, "42520.ppt")); //test file is the same as for Bug 42486 - HSLFSlideShow hslf = new HSLFSlideShow(is); - is.close(); + HSLFSlideShow hslf = new HSLFSlideShow(_slTests.openResourceAsStream("42520.ppt")); SlideShow ppt = new SlideShow(hslf); @@ -292,9 +273,7 @@ public final class TestBugs extends TestCase { * ( also fixed followup: getTextRuns() returns no text ) */ public void test38256 () throws Exception { - FileInputStream is = new FileInputStream(new File(cwd, "38256.ppt")); - SlideShow ppt = new SlideShow(is); - is.close(); + SlideShow ppt = new SlideShow(_slTests.openResourceAsStream("38256.ppt")); assertTrue("No Exceptions while reading file", true); @@ -321,9 +300,7 @@ public final class TestBugs extends TestCase { * ( also fixed followup: getTextRuns() returns no text ) */ public void test43781 () throws Exception { - FileInputStream is = new FileInputStream(new File(cwd, "43781.ppt")); - SlideShow ppt = new SlideShow(is); - is.close(); + SlideShow ppt = new SlideShow(_slTests.openResourceAsStream("43781.ppt")); assertTrue("No Exceptions while reading file", true); @@ -354,9 +331,7 @@ public final class TestBugs extends TestCase { * Bug 44296: HSLF Not Extracting Slide Background Image */ public void test44296 () throws Exception { - FileInputStream is = new FileInputStream(new File(cwd, "44296.ppt")); - SlideShow ppt = new SlideShow(is); - is.close(); + SlideShow ppt = new SlideShow(_slTests.openResourceAsStream("44296.ppt")); Slide slide = ppt.getSlides()[0]; @@ -373,25 +348,21 @@ public final class TestBugs extends TestCase { * Bug 44770: java.lang.RuntimeException: Couldn't instantiate the class for type with id 1036 on class class org.apache.poi.hslf.record.PPDrawing */ public void test44770() throws Exception { - FileInputStream is = new FileInputStream(new File(cwd, "44770.ppt")); try { - new SlideShow(is); + new SlideShow(_slTests.openResourceAsStream("44770.ppt")); } catch (RuntimeException e) { if (e.getMessage().equals("Couldn't instantiate the class for type with id 1036 on class class org.apache.poi.hslf.record.PPDrawing")) { throw new AssertionFailedError("Identified bug 44770"); } throw e; } - is.close(); } /** * Bug 41071: Will not extract text from Powerpoint TextBoxes */ public void test41071() throws Exception { - FileInputStream is = new FileInputStream(new File(cwd, "41071.ppt")); - SlideShow ppt = new SlideShow(is); - is.close(); + SlideShow ppt = new SlideShow(_slTests.openResourceAsStream("41071.ppt")); Slide slide = ppt.getSlides()[0]; Shape[] sh = slide.getShapes(); @@ -411,13 +382,11 @@ public final class TestBugs extends TestCase { */ public void test41711() throws Exception { // New file is fine - FileInputStream is = new FileInputStream(new File(cwd, "SampleShow.ppt")); - SlideShow ppt = new SlideShow(is); + new SlideShow(_slTests.openResourceAsStream("SampleShow.ppt")); // PowerPoint 95 gives an old format exception - is = new FileInputStream(new File(cwd, "PPT95.ppt")); try { - new SlideShow(is); + new SlideShow(_slTests.openResourceAsStream("PPT95.ppt")); fail("OldPowerPointFormatException should've been thrown"); } catch(OldPowerPointFormatException e) { // Good diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestCounts.java b/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestCounts.java index 4863c41a54..eb84e7711a 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestCounts.java +++ b/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestCounts.java @@ -21,6 +21,7 @@ package org.apache.poi.hslf.usermodel; import junit.framework.TestCase; import org.apache.poi.hslf.*; import org.apache.poi.hslf.model.*; +import org.apache.poi.POIDataSamples; /** * Tests that SlideShow returns the right number of Sheets and MetaSheets @@ -32,9 +33,8 @@ public final class TestCounts extends TestCase { private SlideShow ss; public TestCounts() throws Exception { - String dirname = System.getProperty("HSLF.testdata.path"); - String filename = dirname + "/basic_test_ppt_file.ppt"; - HSLFSlideShow hss = new HSLFSlideShow(filename); + POIDataSamples slTests = POIDataSamples.getSlideShowInstance(); + HSLFSlideShow hss = new HSLFSlideShow(slTests.openResourceAsStream("basic_test_ppt_file.ppt")); ss = new SlideShow(hss); } diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestMostRecentRecords.java b/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestMostRecentRecords.java index fac33c5e07..ce68b7a2d8 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestMostRecentRecords.java +++ b/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestMostRecentRecords.java @@ -21,6 +21,7 @@ package org.apache.poi.hslf.usermodel; import junit.framework.TestCase; import org.apache.poi.hslf.*; import org.apache.poi.hslf.record.*; +import org.apache.poi.POIDataSamples; /** * Tests that SlideShow finds the right records as its most recent ones @@ -34,9 +35,8 @@ public final class TestMostRecentRecords extends TestCase { private SlideShow ss; public TestMostRecentRecords() throws Exception { - String dirname = System.getProperty("HSLF.testdata.path"); - String filename = dirname + "/basic_test_ppt_file.ppt"; - hss = new HSLFSlideShow(filename); + POIDataSamples slTests = POIDataSamples.getSlideShowInstance(); + hss = new HSLFSlideShow(slTests.openResourceAsStream("basic_test_ppt_file.ppt")); ss = new SlideShow(hss); } diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestNotesText.java b/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestNotesText.java index e024c910d2..3def468f9e 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestNotesText.java +++ b/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestNotesText.java @@ -21,6 +21,7 @@ package org.apache.poi.hslf.usermodel; import junit.framework.TestCase; import org.apache.poi.hslf.*; import org.apache.poi.hslf.model.*; +import org.apache.poi.POIDataSamples; /** * Tests that SlideShow returns MetaSheets which have the right text in them @@ -32,9 +33,8 @@ public final class TestNotesText extends TestCase { private SlideShow ss; public TestNotesText() throws Exception { - String dirname = System.getProperty("HSLF.testdata.path"); - String filename = dirname + "/basic_test_ppt_file.ppt"; - HSLFSlideShow hss = new HSLFSlideShow(filename); + POIDataSamples slTests = POIDataSamples.getSlideShowInstance(); + HSLFSlideShow hss = new HSLFSlideShow(slTests.openResourceAsStream("basic_test_ppt_file.ppt")); ss = new SlideShow(hss); } diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestPictures.java b/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestPictures.java index bcd7616d56..df7265be8e 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestPictures.java +++ b/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestPictures.java @@ -20,6 +20,7 @@ package org.apache.poi.hslf.usermodel; import org.apache.poi.hslf.*; import org.apache.poi.hslf.blip.*; import org.apache.poi.hslf.model.*; +import org.apache.poi.POIDataSamples; import junit.framework.TestCase; import java.io.*; @@ -31,12 +32,9 @@ import java.util.Arrays; * @author Yegor Kozlov */ public final class TestPictures extends TestCase{ + private static POIDataSamples slTests = POIDataSamples.getSlideShowInstance(); - protected File cwd; - - public void setUp() { - cwd = new File(System.getProperty("HSLF.testdata.path")); - } + //protected File cwd; /** * Test read/write Macintosh PICT @@ -45,8 +43,8 @@ public final class TestPictures extends TestCase{ SlideShow ppt = new SlideShow(); Slide slide = ppt.createSlide(); - File img = new File(cwd, "cow.pict"); - int idx = ppt.addPicture(img, Picture.PICT); + byte[] src_bytes = slTests.readFile("cow.pict"); + int idx = ppt.addPicture(src_bytes, Picture.PICT); Picture pict = new Picture(idx); assertEquals(idx, pict.getPictureIndex()); slide.addShape(pict); @@ -73,7 +71,6 @@ public final class TestPictures extends TestCase{ assertEquals(Picture.PICT, pictures[0].getType()); assertTrue(pictures[0] instanceof PICT); //compare the content of the initial file with what is stored in the PictureData - byte[] src_bytes = read(img); byte[] ppt_bytes = pictures[0].getData(); assertEquals(src_bytes.length, ppt_bytes.length); //in PICT the first 512 bytes are MAC specific and may not be preserved, ignore them @@ -91,8 +88,8 @@ public final class TestPictures extends TestCase{ SlideShow ppt = new SlideShow(); Slide slide = ppt.createSlide(); - File img = new File(cwd, "santa.wmf"); - int idx = ppt.addPicture(img, Picture.WMF); + byte[] src_bytes = slTests.readFile("santa.wmf"); + int idx = ppt.addPicture(src_bytes, Picture.WMF); Picture pict = new Picture(idx); assertEquals(idx, pict.getPictureIndex()); slide.addShape(pict); @@ -119,7 +116,6 @@ public final class TestPictures extends TestCase{ assertEquals(Picture.WMF, pictures[0].getType()); assertTrue(pictures[0] instanceof WMF); //compare the content of the initial file with what is stored in the PictureData - byte[] src_bytes = read(img); byte[] ppt_bytes = pictures[0].getData(); assertEquals(src_bytes.length, ppt_bytes.length); //in WMF the first 22 bytes - is a metafile header @@ -137,8 +133,9 @@ public final class TestPictures extends TestCase{ SlideShow ppt = new SlideShow(); Slide slide = ppt.createSlide(); - File img = new File(cwd, "wrench.emf"); - int idx = ppt.addPicture(img, Picture.EMF); + byte[] src_bytes = slTests.readFile("wrench.emf"); + int idx = ppt.addPicture(src_bytes, Picture.EMF); + Picture pict = new Picture(idx); assertEquals(idx, pict.getPictureIndex()); slide.addShape(pict); @@ -165,7 +162,6 @@ public final class TestPictures extends TestCase{ assertEquals(Picture.EMF, pictures[0].getType()); assertTrue(pictures[0] instanceof EMF); //compare the content of the initial file with what is stored in the PictureData - byte[] src_bytes = read(img); byte[] ppt_bytes = pictures[0].getData(); assertTrue(Arrays.equals(src_bytes, ppt_bytes)); } @@ -177,8 +173,8 @@ public final class TestPictures extends TestCase{ SlideShow ppt = new SlideShow(); Slide slide = ppt.createSlide(); - File img = new File(cwd, "tomcat.png"); - int idx = ppt.addPicture(img, Picture.PNG); + byte[] src_bytes = slTests.readFile("tomcat.png"); + int idx = ppt.addPicture(src_bytes, Picture.PNG); Picture pict = new Picture(idx); assertEquals(idx, pict.getPictureIndex()); slide.addShape(pict); @@ -205,7 +201,6 @@ public final class TestPictures extends TestCase{ assertEquals(Picture.PNG, pictures[0].getType()); assertTrue(pictures[0] instanceof PNG); //compare the content of the initial file with what is stored in the PictureData - byte[] src_bytes = read(img); byte[] ppt_bytes = pictures[0].getData(); assertTrue(Arrays.equals(src_bytes, ppt_bytes)); } @@ -217,8 +212,9 @@ public final class TestPictures extends TestCase{ SlideShow ppt = new SlideShow(); Slide slide = ppt.createSlide(); - File img = new File(cwd, "clock.jpg"); - int idx = ppt.addPicture(img, Picture.JPEG); + byte[] src_bytes = slTests.readFile("clock.jpg"); + int idx = ppt.addPicture(src_bytes, Picture.JPEG); + Picture pict = new Picture(idx); assertEquals(idx, pict.getPictureIndex()); slide.addShape(pict); @@ -245,7 +241,6 @@ public final class TestPictures extends TestCase{ assertEquals(Picture.JPEG, pictures[0].getType()); assertTrue(pictures[0] instanceof JPEG); //compare the content of the initial file with what is stored in the PictureData - byte[] src_bytes = read(img); byte[] ppt_bytes = pictures[0].getData(); assertTrue(Arrays.equals(src_bytes, ppt_bytes)); } @@ -257,13 +252,8 @@ public final class TestPictures extends TestCase{ SlideShow ppt = new SlideShow(); Slide slide = ppt.createSlide(); - File img = new File(cwd, "sci_cec.dib"); - - // Check we can read the test DIB image - assertTrue(img.exists()); - - // Add the image - int idx = ppt.addPicture(img, Picture.DIB); + byte[] src_bytes = slTests.readFile("sci_cec.dib"); + int idx = ppt.addPicture(src_bytes, Picture.DIB); Picture pict = new Picture(idx); assertEquals(idx, pict.getPictureIndex()); slide.addShape(pict); @@ -290,23 +280,11 @@ public final class TestPictures extends TestCase{ assertEquals(Picture.DIB, pictures[0].getType()); assertTrue(pictures[0] instanceof DIB); //compare the content of the initial file with what is stored in the PictureData - byte[] src_bytes = read(img); byte[] ppt_bytes = pictures[0].getData(); assertTrue(Arrays.equals(src_bytes, ppt_bytes)); } /** - * Read file into a byte array - */ - protected byte[] read(File f) throws IOException { - byte[] bytes = new byte[(int)f.length()]; - FileInputStream is = new FileInputStream(f); - is.read(bytes); - is.close(); - return bytes; - } - - /** * Read pictures in different formats from a reference slide show */ public void testReadPictures() throws Exception { @@ -315,7 +293,7 @@ public final class TestPictures extends TestCase{ Picture pict; PictureData pdata; - SlideShow ppt = new SlideShow(new HSLFSlideShow(new File(cwd, "pictures.ppt").getPath())); + SlideShow ppt = new SlideShow(slTests.openResourceAsStream("pictures.ppt")); Slide[] slides = ppt.getSlides(); PictureData[] pictures = ppt.getPictureData(); assertEquals(5, pictures.length); @@ -325,7 +303,7 @@ public final class TestPictures extends TestCase{ assertTrue(pdata instanceof JPEG); assertEquals(Picture.JPEG, pdata.getType()); src_bytes = pdata.getData(); - ppt_bytes = read(new File(cwd, "clock.jpg")); + ppt_bytes = slTests.readFile("clock.jpg"); assertTrue(Arrays.equals(src_bytes, ppt_bytes)); pict = (Picture)slides[1].getShapes()[0]; //the second slide contains PNG @@ -333,7 +311,7 @@ public final class TestPictures extends TestCase{ assertTrue(pdata instanceof PNG); assertEquals(Picture.PNG, pdata.getType()); src_bytes = pdata.getData(); - ppt_bytes = read(new File(cwd, "tomcat.png")); + ppt_bytes = slTests.readFile("tomcat.png"); assertTrue(Arrays.equals(src_bytes, ppt_bytes)); pict = (Picture)slides[2].getShapes()[0]; //the third slide contains WMF @@ -341,7 +319,7 @@ public final class TestPictures extends TestCase{ assertTrue(pdata instanceof WMF); assertEquals(Picture.WMF, pdata.getType()); src_bytes = pdata.getData(); - ppt_bytes = read(new File(cwd, "santa.wmf")); + ppt_bytes = slTests.readFile("santa.wmf"); assertEquals(src_bytes.length, ppt_bytes.length); //ignore the first 22 bytes - it is a WMF metafile header b1 = new byte[src_bytes.length-22]; @@ -355,7 +333,7 @@ public final class TestPictures extends TestCase{ assertTrue(pdata instanceof PICT); assertEquals(Picture.PICT, pdata.getType()); src_bytes = pdata.getData(); - ppt_bytes = read(new File(cwd, "cow.pict")); + ppt_bytes = slTests.readFile("cow.pict"); assertEquals(src_bytes.length, ppt_bytes.length); //ignore the first 512 bytes - it is a MAC specific crap b1 = new byte[src_bytes.length-512]; @@ -369,7 +347,7 @@ public final class TestPictures extends TestCase{ assertTrue(pdata instanceof EMF); assertEquals(Picture.EMF, pdata.getType()); src_bytes = pdata.getData(); - ppt_bytes = read(new File(cwd, "wrench.emf")); + ppt_bytes = slTests.readFile("wrench.emf"); assertTrue(Arrays.equals(src_bytes, ppt_bytes)); } @@ -379,7 +357,7 @@ public final class TestPictures extends TestCase{ * crazy pictures of type 0, we do our best. */ public void testZeroPictureType() throws Exception { - HSLFSlideShow hslf = new HSLFSlideShow(new File(cwd, "PictureTypeZero.ppt").getPath()); + HSLFSlideShow hslf = new HSLFSlideShow(slTests.openResourceAsStream("PictureTypeZero.ppt")); // Should still have 2 real pictures assertEquals(2, hslf.getPictures().length); @@ -409,7 +387,7 @@ public final class TestPictures extends TestCase{ } public void testZeroPictureLength() throws Exception { - HSLFSlideShow hslf = new HSLFSlideShow(new File(cwd, "PictureLengthZero.ppt").getPath()); + HSLFSlideShow hslf = new HSLFSlideShow(slTests.openResourceAsStream("PictureLengthZero.ppt")); // Should still have 2 real pictures assertEquals(2, hslf.getPictures().length); @@ -453,7 +431,7 @@ public final class TestPictures extends TestCase{ } public void testGetPictureName() throws Exception { - SlideShow ppt = new SlideShow(new HSLFSlideShow(new File(cwd, "ppt_with_png.ppt").getPath())); + SlideShow ppt = new SlideShow(slTests.openResourceAsStream("ppt_with_png.ppt")); Slide slide = ppt.getSlides()[0]; Picture p = (Picture)slide.getShapes()[0]; //the first slide contains JPEG @@ -464,7 +442,7 @@ public final class TestPictures extends TestCase{ SlideShow ppt = new SlideShow(); Slide slide = ppt.createSlide(); - File img = new File(cwd, "tomcat.png"); + byte[] img = slTests.readFile("tomcat.png"); int idx = ppt.addPicture(img, Picture.PNG); Picture pict = new Picture(idx); pict.setPictureName("tomcat.png"); diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestReOrderingSlides.java b/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestReOrderingSlides.java index d8437d80d2..ef8280d786 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestReOrderingSlides.java +++ b/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestReOrderingSlides.java @@ -24,6 +24,7 @@ import java.io.ByteArrayOutputStream; import junit.framework.TestCase; import org.apache.poi.hslf.*; import org.apache.poi.hslf.model.*; +import org.apache.poi.POIDataSamples; /** * Tests that SlideShow can re-order slides properly @@ -47,18 +48,15 @@ public final class TestReOrderingSlides extends TestCase { * Create/open the slideshows */ public void setUp() throws Exception { - String dirname = System.getProperty("HSLF.testdata.path"); + POIDataSamples slTests = POIDataSamples.getSlideShowInstance(); - String filename = dirname + "/Single_Coloured_Page.ppt"; - hss_one = new HSLFSlideShow(filename); + hss_one = new HSLFSlideShow(slTests.openResourceAsStream("Single_Coloured_Page.ppt")); ss_one = new SlideShow(hss_one); - filename = dirname + "/basic_test_ppt_file.ppt"; - hss_two = new HSLFSlideShow(filename); + hss_two = new HSLFSlideShow(slTests.openResourceAsStream("basic_test_ppt_file.ppt")); ss_two = new SlideShow(hss_two); - filename = dirname + "/incorrect_slide_order.ppt"; - hss_three = new HSLFSlideShow(filename); + hss_three = new HSLFSlideShow(slTests.openResourceAsStream("incorrect_slide_order.ppt")); ss_three = new SlideShow(hss_three); } diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestRecordSetup.java b/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestRecordSetup.java index 72e6bd488e..5475dae9c1 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestRecordSetup.java +++ b/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestRecordSetup.java @@ -23,6 +23,7 @@ import org.apache.poi.hslf.*; import org.apache.poi.hslf.record.ParentAwareRecord; import org.apache.poi.hslf.record.Record; import org.apache.poi.hslf.record.RecordContainer; +import org.apache.poi.POIDataSamples; /** * Tests that the record setup done by SlideShow @@ -37,9 +38,8 @@ public final class TestRecordSetup extends TestCase { private HSLFSlideShow hss; public TestRecordSetup() throws Exception { - String dirname = System.getProperty("HSLF.testdata.path"); - String filename = dirname + "/basic_test_ppt_file.ppt"; - hss = new HSLFSlideShow(filename); + POIDataSamples slTests = POIDataSamples.getSlideShowInstance(); + hss = new HSLFSlideShow(slTests.openResourceAsStream("basic_test_ppt_file.ppt")); ss = new SlideShow(hss); } diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestRichTextRun.java b/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestRichTextRun.java index 47d2461f55..c94f91f2ad 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestRichTextRun.java +++ b/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestRichTextRun.java @@ -19,7 +19,6 @@ package org.apache.poi.hslf.usermodel; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; -import java.io.File; import java.io.FileInputStream; import junit.framework.TestCase; @@ -30,6 +29,7 @@ import org.apache.poi.hslf.model.TextBox; import org.apache.poi.hslf.model.TextRun; import org.apache.poi.hslf.record.Record; import org.apache.poi.hslf.record.SlideListWithText; +import org.apache.poi.POIDataSamples; /** * Test that the friendly getters and setters on RichTextRun @@ -38,6 +38,8 @@ import org.apache.poi.hslf.record.SlideListWithText; * @author Nick Burch (nick at torchbox dot com) */ public final class TestRichTextRun extends TestCase { + private static POIDataSamples _slTests = POIDataSamples.getSlideShowInstance(); + // SlideShow primed on the test data private SlideShow ss; private SlideShow ssRichA; @@ -50,27 +52,23 @@ public final class TestRichTextRun extends TestCase { private static String filenameC; protected void setUp() throws Exception { - String dirname = System.getProperty("HSLF.testdata.path"); // Basic (non rich) test file - String filename = dirname + "/basic_test_ppt_file.ppt"; - hss = new HSLFSlideShow(filename); + hss = new HSLFSlideShow(_slTests.openResourceAsStream("basic_test_ppt_file.ppt")); ss = new SlideShow(hss); // Rich test file A - filename = dirname + "/Single_Coloured_Page.ppt"; - hssRichA = new HSLFSlideShow(filename); + hssRichA = new HSLFSlideShow(_slTests.openResourceAsStream("Single_Coloured_Page.ppt")); ssRichA = new SlideShow(hssRichA); // Rich test file B - filename = dirname + "/Single_Coloured_Page_With_Fonts_and_Alignments.ppt"; - hssRichB = new HSLFSlideShow(filename); + hssRichB = new HSLFSlideShow(_slTests.openResourceAsStream("Single_Coloured_Page_With_Fonts_and_Alignments.ppt")); ssRichB = new SlideShow(hssRichB); // Rich test file C - has paragraph styles that run out before // the character ones do - filenameC = dirname + "/ParagraphStylesShorterThanCharStyles.ppt"; - hssRichC = new HSLFSlideShow(filenameC); + filenameC = "ParagraphStylesShorterThanCharStyles.ppt"; + hssRichC = new HSLFSlideShow(_slTests.openResourceAsStream(filenameC)); ssRichC = new SlideShow(hssRichC); } @@ -375,7 +373,7 @@ public final class TestRichTextRun extends TestCase { */ private void assertMatchesSLTWC(SlideShow s) throws Exception { // Grab a new copy of slideshow C - SlideShow refC = new SlideShow(new HSLFSlideShow(filenameC)); + SlideShow refC = new SlideShow(_slTests.openResourceAsStream(filenameC)); // Write out the 2nd SLWT in the active document SlideListWithText refSLWT = refC.getDocumentRecord().getSlideListWithTexts()[1]; @@ -449,7 +447,7 @@ if(false) { } public void testIndentationLevel() throws Exception { - SlideShow ppt = new SlideShow(new HSLFSlideShow(new File(System.getProperty("HSLF.testdata.path"), "ParagraphStylesShorterThanCharStyles.ppt").getPath())); + SlideShow ppt = new SlideShow(_slTests.openResourceAsStream("ParagraphStylesShorterThanCharStyles.ppt")); Slide[] sl = ppt.getSlides(); for (int i = 0; i < sl.length; i++) { TextRun[] txt = sl[i].getTextRuns(); @@ -465,9 +463,7 @@ if(false) { } public void testReadParagraphStyles() throws Exception { - FileInputStream is = new FileInputStream(new File(System.getProperty("HSLF.testdata.path"), "bullets.ppt")); - SlideShow ppt = new SlideShow(is); - is.close(); + SlideShow ppt = new SlideShow(_slTests.openResourceAsStream("bullets.ppt")); assertTrue("No Exceptions while reading file", true); RichTextRun rt; @@ -560,9 +556,7 @@ if(false) { } public void testAddText() throws Exception { - FileInputStream is = new FileInputStream(new File(System.getProperty("HSLF.testdata.path"), "bullets.ppt")); - SlideShow ppt = new SlideShow(is); - is.close(); + SlideShow ppt = new SlideShow(_slTests.openResourceAsStream("bullets.ppt")); assertTrue("No Exceptions while reading file", true); RichTextRun rt; diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestSheetText.java b/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestSheetText.java index bb78de0bcc..cb27d3ee92 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestSheetText.java +++ b/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestSheetText.java @@ -21,6 +21,7 @@ package org.apache.poi.hslf.usermodel; import junit.framework.TestCase; import org.apache.poi.hslf.*; import org.apache.poi.hslf.model.*; +import org.apache.poi.POIDataSamples; /** * Tests that SlideShow returns Sheets which have the right text in them @@ -32,9 +33,8 @@ public final class TestSheetText extends TestCase { private SlideShow ss; public TestSheetText() throws Exception { - String dirname = System.getProperty("HSLF.testdata.path"); - String filename = dirname + "/basic_test_ppt_file.ppt"; - HSLFSlideShow hss = new HSLFSlideShow(filename); + POIDataSamples slTests = POIDataSamples.getSlideShowInstance(); + HSLFSlideShow hss = new HSLFSlideShow(slTests.openResourceAsStream("basic_test_ppt_file.ppt")); ss = new SlideShow(hss); } @@ -63,9 +63,8 @@ public final class TestSheetText extends TestCase { * (Make sure we don't screw up / throw an exception etc) */ public void testWithShortTextPropData() throws Exception { - String dirname = System.getProperty("HSLF.testdata.path"); - String filename = dirname + "/iisd_report.ppt"; - HSLFSlideShow hss = new HSLFSlideShow(filename); + POIDataSamples slTests = POIDataSamples.getSlideShowInstance(); + HSLFSlideShow hss = new HSLFSlideShow(slTests.openResourceAsStream("iisd_report.ppt")); SlideShow sss = new SlideShow(hss); // Should come out with 10 slides, no notes diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestSlideOrdering.java b/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestSlideOrdering.java index 2cc111afbd..373ec339b4 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestSlideOrdering.java +++ b/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestSlideOrdering.java @@ -20,6 +20,7 @@ package org.apache.poi.hslf.usermodel; import junit.framework.TestCase; import org.apache.poi.hslf.*; import org.apache.poi.hslf.model.*; +import org.apache.poi.POIDataSamples; /** * Tests that SlideShow returns Sheets in the right order @@ -27,20 +28,18 @@ import org.apache.poi.hslf.model.*; * @author Nick Burch (nick at torchbox dot com) */ public final class TestSlideOrdering extends TestCase { + private static POIDataSamples slTests = POIDataSamples.getSlideShowInstance(); + // Simple slideshow, record order matches slide order private SlideShow ssA; // Complex slideshow, record order doesn't match slide order private SlideShow ssB; public TestSlideOrdering() throws Exception { - String dirname = System.getProperty("HSLF.testdata.path"); - - String filenameA = dirname + "/basic_test_ppt_file.ppt"; - HSLFSlideShow hssA = new HSLFSlideShow(filenameA); + HSLFSlideShow hssA = new HSLFSlideShow(slTests.openResourceAsStream("basic_test_ppt_file.ppt")); ssA = new SlideShow(hssA); - String filenameB = dirname + "/incorrect_slide_order.ppt"; - HSLFSlideShow hssB = new HSLFSlideShow(filenameB); + HSLFSlideShow hssB = new HSLFSlideShow(slTests.openResourceAsStream("incorrect_slide_order.ppt")); ssB = new SlideShow(hssB); } @@ -85,7 +84,9 @@ public final class TestSlideOrdering extends TestCase { * array of reference slide titles */ protected void assertSlideOrdering(String filename, String[] titles) throws Exception { - SlideShow ppt = new SlideShow(new HSLFSlideShow(filename)); + POIDataSamples slTests = POIDataSamples.getSlideShowInstance(); + + SlideShow ppt = new SlideShow(slTests.openResourceAsStream(filename)); Slide[] slide = ppt.getSlides(); assertEquals(titles.length, slide.length); @@ -96,25 +97,23 @@ public final class TestSlideOrdering extends TestCase { } public void testTitles() throws Exception { - String dirname = System.getProperty("HSLF.testdata.path"); - - assertSlideOrdering(dirname + "/basic_test_ppt_file.ppt", new String[] { + assertSlideOrdering("basic_test_ppt_file.ppt", new String[] { "This is a test title", "This is the title on page 2" }); - assertSlideOrdering(dirname + "/incorrect_slide_order.ppt", new String[] { "Slide 1", + assertSlideOrdering("incorrect_slide_order.ppt", new String[] { "Slide 1", "Slide 2", "Slide 3" }); - assertSlideOrdering(dirname + "/next_test_ppt_file.ppt", new String[] { + assertSlideOrdering("next_test_ppt_file.ppt", new String[] { "This is a test title", "This is the title on page 2" }); - assertSlideOrdering(dirname + "/Single_Coloured_Page.ppt", + assertSlideOrdering("Single_Coloured_Page.ppt", new String[] { "This is a title, it" + (char) 0x2019 + "s in black" }); - assertSlideOrdering(dirname + "/Single_Coloured_Page_With_Fonts_and_Alignments.ppt", + assertSlideOrdering("Single_Coloured_Page_With_Fonts_and_Alignments.ppt", new String[] { "This is a title, it" + (char) 0x2019 + "s in black" }); assertSlideOrdering( - dirname + "/ParagraphStylesShorterThanCharStyles.ppt", + "ParagraphStylesShorterThanCharStyles.ppt", new String[] { "ROMANCE: AN ANALYSIS", "AGENDA", diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestSoundData.java b/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestSoundData.java index 8b7c4c21f4..ea580e3832 100755 --- a/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestSoundData.java +++ b/src/scratchpad/testcases/org/apache/poi/hslf/usermodel/TestSoundData.java @@ -17,11 +17,10 @@ package org.apache.poi.hslf.usermodel; -import java.io.File; -import java.io.FileInputStream; import java.util.Arrays; import junit.framework.TestCase; +import org.apache.poi.POIDataSamples; /** * Test reading sound data from a ppt @@ -29,28 +28,16 @@ import junit.framework.TestCase; * @author Yegor Kozlov */ public final class TestSoundData extends TestCase{ - - protected File cwd; - - public void setUp() { - cwd = new File(System.getProperty("HSLF.testdata.path")); - } + private static POIDataSamples slTests = POIDataSamples.getSlideShowInstance(); /** * Read a reference sound file from disk and compare it from the data extracted from the slide show */ public void testSounds() throws Exception { //read the reference sound file - File f = new File(cwd, "ringin.wav"); - int length = (int)f.length(); - byte[] ref_data = new byte[length]; - FileInputStream is = new FileInputStream(f); - is.read(ref_data); - is.close(); - - is = new FileInputStream(new File(cwd, "sound.ppt")); - SlideShow ppt = new SlideShow(is); - is.close(); + byte[] ref_data = slTests.readFile("ringin.wav"); + + SlideShow ppt = new SlideShow(slTests.openResourceAsStream("sound.ppt")); SoundData[] sound = ppt.getSoundData(); assertEquals("Expected 1 sound", 1, sound.length); diff --git a/src/scratchpad/testcases/org/apache/poi/hsmf/model/TestBlankFileRead.java b/src/scratchpad/testcases/org/apache/poi/hsmf/model/TestBlankFileRead.java index f5cbb40011..fb21c5e86e 100644 --- a/src/scratchpad/testcases/org/apache/poi/hsmf/model/TestBlankFileRead.java +++ b/src/scratchpad/testcases/org/apache/poi/hsmf/model/TestBlankFileRead.java @@ -21,6 +21,7 @@ import java.io.IOException; import org.apache.poi.hsmf.MAPIMessage; import org.apache.poi.hsmf.exceptions.ChunkNotFoundException; +import org.apache.poi.POIDataSamples; import junit.framework.TestCase; @@ -38,8 +39,8 @@ public final class TestBlankFileRead extends TestCase { * Initialize this test, load up the blank.msg mapi message. */ public TestBlankFileRead() throws IOException { - String dirname = System.getProperty("HSMF.testdata.path"); - this.mapiMessage = new MAPIMessage(dirname + "/blank.msg"); + POIDataSamples samples = POIDataSamples.getHSMFInstance(); + this.mapiMessage = new MAPIMessage(samples.openResourceAsStream("blank.msg")); } /** diff --git a/src/scratchpad/testcases/org/apache/poi/hsmf/model/TestFileWithAttachmentsRead.java b/src/scratchpad/testcases/org/apache/poi/hsmf/model/TestFileWithAttachmentsRead.java index df105dc0c8..24f8eae477 100644 --- a/src/scratchpad/testcases/org/apache/poi/hsmf/model/TestFileWithAttachmentsRead.java +++ b/src/scratchpad/testcases/org/apache/poi/hsmf/model/TestFileWithAttachmentsRead.java @@ -27,6 +27,7 @@ import junit.framework.TestCase; import org.apache.poi.hsmf.MAPIMessage; import org.apache.poi.hsmf.exceptions.ChunkNotFoundException; +import org.apache.poi.POIDataSamples; /** * Tests to verify that we can read attachments from msg file @@ -42,8 +43,8 @@ public class TestFileWithAttachmentsRead extends TestCase { * @throws Exception */ public TestFileWithAttachmentsRead() throws IOException { - String dirname = System.getProperty("HSMF.testdata.path"); - this.mapiMessage = new MAPIMessage(dirname + "/attachment_test_msg.msg"); + POIDataSamples samples = POIDataSamples.getHSMFInstance(); + this.mapiMessage = new MAPIMessage(samples.openResourceAsStream("attachment_test_msg.msg")); } /** diff --git a/src/scratchpad/testcases/org/apache/poi/hsmf/model/TestOutlook30FileRead.java b/src/scratchpad/testcases/org/apache/poi/hsmf/model/TestOutlook30FileRead.java index da16067188..12cc44c42b 100644 --- a/src/scratchpad/testcases/org/apache/poi/hsmf/model/TestOutlook30FileRead.java +++ b/src/scratchpad/testcases/org/apache/poi/hsmf/model/TestOutlook30FileRead.java @@ -21,6 +21,7 @@ import java.io.IOException; import org.apache.poi.hsmf.MAPIMessage; import org.apache.poi.hsmf.exceptions.ChunkNotFoundException; +import org.apache.poi.POIDataSamples; import junit.framework.TestCase; @@ -35,8 +36,8 @@ private MAPIMessage mapiMessage; * @throws Exception */ public TestOutlook30FileRead() throws IOException { - String dirname = System.getProperty("HSMF.testdata.path"); - this.mapiMessage = new MAPIMessage(dirname + "/outlook_30_msg.msg"); + POIDataSamples samples = POIDataSamples.getHSMFInstance(); + this.mapiMessage = new MAPIMessage(samples.openResourceAsStream("outlook_30_msg.msg")); } /** diff --git a/src/scratchpad/testcases/org/apache/poi/hsmf/model/TestSimpleFileRead.java b/src/scratchpad/testcases/org/apache/poi/hsmf/model/TestSimpleFileRead.java index 2d822bb10c..672d94e8ff 100644 --- a/src/scratchpad/testcases/org/apache/poi/hsmf/model/TestSimpleFileRead.java +++ b/src/scratchpad/testcases/org/apache/poi/hsmf/model/TestSimpleFileRead.java @@ -21,6 +21,7 @@ import java.io.IOException; import org.apache.poi.hsmf.MAPIMessage; import org.apache.poi.hsmf.exceptions.ChunkNotFoundException; +import org.apache.poi.POIDataSamples; import junit.framework.TestCase; @@ -38,8 +39,8 @@ private MAPIMessage mapiMessage; * @throws Exception */ public TestSimpleFileRead() throws IOException { - String dirname = System.getProperty("HSMF.testdata.path"); - this.mapiMessage = new MAPIMessage(dirname + "/simple_test_msg.msg"); + POIDataSamples samples = POIDataSamples.getHSMFInstance(); + this.mapiMessage = new MAPIMessage(samples.openResourceAsStream("simple_test_msg.msg")); } /** diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/HWPFDocFixture.java b/src/scratchpad/testcases/org/apache/poi/hwpf/HWPFDocFixture.java index 61f72d5af7..1f7d4c6ff9 100644 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/HWPFDocFixture.java +++ b/src/scratchpad/testcases/org/apache/poi/hwpf/HWPFDocFixture.java @@ -20,6 +20,7 @@ package org.apache.poi.hwpf; import org.apache.poi.hwpf.model.FileInformationBlock; import org.apache.poi.poifs.filesystem.DocumentEntry; import org.apache.poi.poifs.filesystem.POIFSFileSystem; +import org.apache.poi.POIDataSamples; public final class HWPFDocFixture @@ -38,7 +39,7 @@ public final class HWPFDocFixture try { POIFSFileSystem filesystem = new POIFSFileSystem( - HWPFTestDataSamples.openSampleFileStream("test.doc")); + POIDataSamples.getDocumentInstance().openResourceAsStream("test.doc")); DocumentEntry documentProps = (DocumentEntry) filesystem.getRoot().getEntry("WordDocument"); diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/HWPFTestDataSamples.java b/src/scratchpad/testcases/org/apache/poi/hwpf/HWPFTestDataSamples.java index 0b6f529e98..706fe55fa1 100755 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/HWPFTestDataSamples.java +++ b/src/scratchpad/testcases/org/apache/poi/hwpf/HWPFTestDataSamples.java @@ -20,29 +20,12 @@ import org.apache.poi.POIDataSamples; import java.io.*;
-public class HWPFTestDataSamples extends POIDataSamples {
-
- private static final HWPFTestDataSamples _inst = new HWPFTestDataSamples("HWPF.testdata.path", "SampleDoc.doc");
-
-
- private HWPFTestDataSamples(String dir, String classPathTestFile){
- super(dir, classPathTestFile);
- }
-
- public static POIDataSamples getInstance(){
- return _inst;
- }
-
- public static InputStream openSampleFileStream(String sampleFileName) {
- return _inst.openResourceAsStream(sampleFileName);
- }
- public static byte[] getTestDataFileContent(String fileName) {
- return _inst.readFile(fileName);
- }
+public class HWPFTestDataSamples {
public static HWPFDocument openSampleFile(String sampleFileName) {
try {
- return new HWPFDocument(_inst.openResourceAsStream(sampleFileName));
+ InputStream is = POIDataSamples.getDocumentInstance().openResourceAsStream(sampleFileName);
+ return new HWPFDocument(is);
} catch (IOException e) {
throw new RuntimeException(e);
}
diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/TestHWPFPictures.java b/src/scratchpad/testcases/org/apache/poi/hwpf/TestHWPFPictures.java index ccc14ba76a..27189db748 100644 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/TestHWPFPictures.java +++ b/src/scratchpad/testcases/org/apache/poi/hwpf/TestHWPFPictures.java @@ -23,6 +23,7 @@ import junit.framework.TestCase; import org.apache.poi.hwpf.model.PicturesTable; import org.apache.poi.hwpf.usermodel.Picture; +import org.apache.poi.POIDataSamples; /** * Test picture support in HWPF @@ -154,6 +155,6 @@ public final class TestHWPFPictures extends TestCase { } private static byte[] readFile(String file) { - return HWPFTestDataSamples.getTestDataFileContent(file); + return POIDataSamples.getDocumentInstance().readFile(file); } } diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/extractor/TestWordExtractor.java b/src/scratchpad/testcases/org/apache/poi/hwpf/extractor/TestWordExtractor.java index 4f9c08634f..47e0b431f6 100644 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/extractor/TestWordExtractor.java +++ b/src/scratchpad/testcases/org/apache/poi/hwpf/extractor/TestWordExtractor.java @@ -23,6 +23,7 @@ import org.apache.poi.hwpf.HWPFDocument; import org.apache.poi.hwpf.HWPFTestDataSamples; import org.apache.poi.poifs.filesystem.DirectoryNode; import org.apache.poi.poifs.filesystem.POIFSFileSystem; +import org.apache.poi.POIDataSamples; import java.io.FileInputStream; @@ -65,17 +66,16 @@ public final class TestWordExtractor extends TestCase { private String filename6; protected void setUp() throws Exception { - String pdirname = System.getProperty("POIFS.testdata.path"); String filename = "test2.doc"; String filename2 = "test.doc"; - filename3 = pdirname + "/excel_with_embeded.xls"; + filename3 = "excel_with_embeded.xls"; filename4 = "ThreeColHeadFoot.doc"; filename5 = "HeaderFooterUnicode.doc"; filename6 = "footnote.doc"; - - extractor = new WordExtractor(HWPFTestDataSamples.openSampleFileStream(filename)); - extractor2 = new WordExtractor(HWPFTestDataSamples.openSampleFileStream(filename2)); + POIDataSamples docTests = POIDataSamples.getDocumentInstance(); + extractor = new WordExtractor(docTests.openResourceAsStream(filename)); + extractor2 = new WordExtractor(docTests.openResourceAsStream(filename2)); // Build splat'd out text version for(int i=0; i<p_text1.length; i++) { @@ -123,7 +123,7 @@ public final class TestWordExtractor extends TestCase { * @throws Exception */ public void testExtractFromEmbeded() throws Exception { - POIFSFileSystem fs = new POIFSFileSystem(new FileInputStream(filename3)); + POIFSFileSystem fs = new POIFSFileSystem(POIDataSamples.getSpreadSheetInstance().openResourceAsStream(filename3)); HWPFDocument doc; WordExtractor extractor3; diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/extractor/TestWordExtractorBugs.java b/src/scratchpad/testcases/org/apache/poi/hwpf/extractor/TestWordExtractorBugs.java index 860552cef2..d328dfe403 100644 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/extractor/TestWordExtractorBugs.java +++ b/src/scratchpad/testcases/org/apache/poi/hwpf/extractor/TestWordExtractorBugs.java @@ -20,6 +20,7 @@ package org.apache.poi.hwpf.extractor; import junit.framework.TestCase; import org.apache.poi.hwpf.HWPFTestDataSamples; +import org.apache.poi.POIDataSamples; /** * Tests for bugs with the WordExtractor @@ -30,7 +31,7 @@ public final class TestWordExtractorBugs extends TestCase { public void testProblemMetadata() throws Exception { WordExtractor extractor = - new WordExtractor(HWPFTestDataSamples.openSampleFileStream("ProblemExtracting.doc")); + new WordExtractor(POIDataSamples.getDocumentInstance().openResourceAsStream("ProblemExtracting.doc")); // Check it gives text without error extractor.getText(); diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/usermodel/TestPictures.java b/src/scratchpad/testcases/org/apache/poi/hwpf/usermodel/TestPictures.java index 4a0341619f..fefdcf8c45 100644 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/usermodel/TestPictures.java +++ b/src/scratchpad/testcases/org/apache/poi/hwpf/usermodel/TestPictures.java @@ -24,6 +24,7 @@ import junit.framework.TestCase; import org.apache.poi.hwpf.HWPFDocument; import org.apache.poi.hwpf.HWPFTestDataSamples; import org.apache.poi.util.LittleEndian; +import org.apache.poi.POIDataSamples; /** * Test the picture handling @@ -98,7 +99,7 @@ public final class TestPictures extends TestCase { assertTrue(pic.getSize() > 128); // Check right contents - byte[] emf = HWPFTestDataSamples.getTestDataFileContent("vector_image.emf"); + byte[] emf = POIDataSamples.getDocumentInstance().readFile("vector_image.emf"); byte[] pemf = pic.getContent(); assertEquals(emf.length, pemf.length); for(int i=0; i<emf.length; i++) { diff --git a/src/testcases/org/apache/poi/POIDataSamples.java b/src/testcases/org/apache/poi/POIDataSamples.java index b5f64dd998..d4ec6d6b7d 100755 --- a/src/testcases/org/apache/poi/POIDataSamples.java +++ b/src/testcases/org/apache/poi/POIDataSamples.java @@ -20,26 +20,89 @@ import java.io.*; /**
* Centralises logic for finding/opening sample files
- *
*/
-public abstract class POIDataSamples {
+public final class POIDataSamples {
+
+ /**
+ * Name of the system property that defined path to the test data.
+ */
+ public static final String TEST_PROPERTY = "POI.testdata.path";
+
+ private static POIDataSamples _instSlideshow;
+ private static POIDataSamples _instSpreadsheet;
+ private static POIDataSamples _instDocument;
+ private static POIDataSamples _instDiagram;
+ private static POIDataSamples _instOpenxml4j;
+ private static POIDataSamples _instPOIFS;
+ private static POIDataSamples _instDDF;
+ private static POIDataSamples _instHPSF;
+ private static POIDataSamples _instHPBF;
+ private static POIDataSamples _instHSMF;
private File _resolvedDataDir;
/** <code>true</code> if standard system propery is not set,
* but the data is available on the test runtime classpath */
private boolean _sampleDataIsAvaliableOnClassPath;
- private String _testDataDir;
+ private String _moduleDir;
/**
*
- * @param dir the name of the system property that defines path to the test files
- * @param classPathTestFile the name of the test file to check if resources are available from the classpath
+ * @param moduleDir the name of the directory containing the test files
*/
- public POIDataSamples(String dir, String classPathTestFile){
- _testDataDir = dir;
- initialise(classPathTestFile);
+ private POIDataSamples(String moduleDir){
+ _moduleDir = moduleDir;
+ initialise();
+ }
+
+ public static POIDataSamples getSpreadSheetInstance(){
+ if(_instSpreadsheet == null) _instSpreadsheet = new POIDataSamples("spreadsheet");
+ return _instSpreadsheet;
+ }
+
+ public static POIDataSamples getDocumentInstance(){
+ if(_instDocument == null) _instDocument = new POIDataSamples("document");
+ return _instDocument;
+ }
+
+ public static POIDataSamples getSlideShowInstance(){
+ if(_instSlideshow == null) _instSlideshow = new POIDataSamples("slideshow");
+ return _instSlideshow;
+ }
+
+ public static POIDataSamples getDiagramInstance(){
+ if(_instOpenxml4j == null) _instOpenxml4j = new POIDataSamples("diagram");
+ return _instOpenxml4j;
+ }
+
+ public static POIDataSamples getOpenXML4JInstance(){
+ if(_instDiagram == null) _instDiagram = new POIDataSamples("openxml4j");
+ return _instDiagram;
+ }
+
+ public static POIDataSamples getPOIFSInstance(){
+ if(_instPOIFS == null) _instPOIFS = new POIDataSamples("poifs");
+ return _instPOIFS;
+ }
+
+ public static POIDataSamples getDDFInstance(){
+ if(_instDDF == null) _instDDF = new POIDataSamples("ddf");
+ return _instDDF;
+ }
+
+ public static POIDataSamples getHPSFInstance(){
+ if(_instHPSF == null) _instHPSF = new POIDataSamples("hpsf");
+ return _instHPSF;
+ }
+
+ public static POIDataSamples getPublisherInstance(){
+ if(_instHPBF == null) _instHPBF = new POIDataSamples("publisher");
+ return _instHPBF;
}
+ public static POIDataSamples getHSMFInstance(){
+ if(_instHSMF == null) _instHSMF = new POIDataSamples("hsmf");
+ return _instHSMF;
+ }
/**
* Opens a sample file from the test data directory
*
@@ -60,40 +123,46 @@ public abstract class POIDataSamples { }
if (_resolvedDataDir == null) {
throw new RuntimeException("Must set system property '"
- + _testDataDir
+ + TEST_PROPERTY
+ "' properly before running tests");
}
+ File f = getFile(sampleFileName);
+ try {
+ return new FileInputStream(f);
+ } catch (FileNotFoundException e) {
+ throw new RuntimeException(e);
+ }
+ }
+
+ /**
+ *
+ * @param sampleFileName the name of the test file
+ * @return
+ * @throws RuntimeException if the file was not found
+ */
+ public File getFile(String sampleFileName) {
File f = new File(_resolvedDataDir, sampleFileName);
if (!f.exists()) {
throw new RuntimeException("Sample file '" + sampleFileName
+ "' not found in data dir '" + _resolvedDataDir.getAbsolutePath() + "'");
}
try {
- if(!sampleFileName.equals(f.getCanonicalFile().getName())){
+ if(sampleFileName.length() > 0 && !sampleFileName.equals(f.getCanonicalFile().getName())){
throw new RuntimeException("File name is case-sensitive: requested '" + sampleFileName
+ "' but actual file is '" + f.getCanonicalFile().getName() + "'");
}
} catch (IOException e){
throw new RuntimeException(e);
}
-
- try {
- return new FileInputStream(f);
- } catch (FileNotFoundException e) {
- throw new RuntimeException(e);
- }
+ return f;
}
- /**
- *
- * @param classPathTest test file to check if the resources are avaiable from the classpath
- */
- private void initialise(String classPathTest) {
- String dataDirName = System.getProperty(_testDataDir);
+ private void initialise() {
+ String dataDirName = System.getProperty(TEST_PROPERTY);
if (dataDirName == null) {
// check to see if we can just get the resources from the classpath
- InputStream is = openClasspathResource(classPathTest);
+ InputStream is = openClasspathResource("");
if (is != null) {
try {
is.close(); // be nice
@@ -104,14 +173,12 @@ public abstract class POIDataSamples { return;
}
- throw new RuntimeException("Must set system property '"
- + _testDataDir + "' before running tests");
+ throw new RuntimeException("Must set system property '" +
+ TEST_PROPERTY + "' before running tests");
}
- File dataDir = new File(dataDirName);
+ File dataDir = new File(dataDirName, _moduleDir);
if (!dataDir.exists()) {
- throw new RuntimeException("Data dir '" + dataDirName
- + "' specified by system property '" + _testDataDir
- + "' does not exist");
+ throw new RuntimeException("Data dir '" + _moduleDir + " does not exist");
}
// convert to canonical file, to make any subsequent error messages
// clearer.
@@ -129,7 +196,7 @@ public abstract class POIDataSamples { * @return <code>null</code> if the sample file is not deployed on the classpath.
*/
private InputStream openClasspathResource(String sampleFileName) {
- return getClass().getResourceAsStream("data/" + sampleFileName);
+ return getClass().getResourceAsStream("/" + _moduleDir + "/" + sampleFileName);
}
private static final class NonSeekableInputStream extends InputStream {
diff --git a/src/testcases/org/apache/poi/ddf/TestEscherBlipRecord.java b/src/testcases/org/apache/poi/ddf/TestEscherBlipRecord.java index 9e2921fe88..6dffb8df22 100755 --- a/src/testcases/org/apache/poi/ddf/TestEscherBlipRecord.java +++ b/src/testcases/org/apache/poi/ddf/TestEscherBlipRecord.java @@ -23,6 +23,7 @@ import java.io.IOException; import java.util.Arrays; import junit.framework.TestCase; +import org.apache.poi.POIDataSamples; /** * Test read/serialize of escher blip records @@ -30,12 +31,12 @@ import junit.framework.TestCase; * @author Yegor Kozlov */ public final class TestEscherBlipRecord extends TestCase { - protected String cwd = System.getProperty("DDF.testdata.path"); + private static final POIDataSamples _samples = POIDataSamples.getDDFInstance(); //test reading/serializing of a PNG blip public void testReadPNG() { //provided in bug-44886 - byte[] data = read(new File(cwd, "Container.dat")); + byte[] data = _samples.readFile("Container.dat"); EscherContainerRecord record = new EscherContainerRecord(); record.fillFields(data, 0, new DefaultEscherRecordFactory()); @@ -80,7 +81,7 @@ public final class TestEscherBlipRecord extends TestCase { //test reading/serializing of a PICT metafile public void testReadPICT() { //provided in bug-44886 - byte[] data = read(new File(cwd, "Container.dat")); + byte[] data = _samples.readFile("Container.dat"); EscherContainerRecord record = new EscherContainerRecord(); record.fillFields(data, 0, new DefaultEscherRecordFactory()); @@ -131,7 +132,7 @@ public final class TestEscherBlipRecord extends TestCase { //integral test: check that the read-write-read round trip is consistent public void testContainer() { - byte[] data = read(new File(cwd, "Container.dat")); + byte[] data = _samples.readFile("Container.dat"); EscherContainerRecord record = new EscherContainerRecord(); record.fillFields(data, 0, new DefaultEscherRecordFactory()); @@ -156,7 +157,7 @@ public final class TestEscherBlipRecord extends TestCase { * The test data was created from pl031405.xls attached to Bugzilla #47143 */ public void test47143() { - byte[] data = read(new File(cwd, "47143.dat")); + byte[] data = _samples.readFile("47143.dat"); EscherBSERecord bse = new EscherBSERecord(); bse.fillFields(data, 0, new DefaultEscherRecordFactory()); bse.toString(); //assert that toString() works diff --git a/src/testcases/org/apache/poi/ddf/TestEscherContainerRecord.java b/src/testcases/org/apache/poi/ddf/TestEscherContainerRecord.java index 4d83cad446..3db6a3784d 100644 --- a/src/testcases/org/apache/poi/ddf/TestEscherContainerRecord.java +++ b/src/testcases/org/apache/poi/ddf/TestEscherContainerRecord.java @@ -25,16 +25,13 @@ import junit.framework.TestCase; import org.apache.poi.util.HexRead; import org.apache.poi.util.HexDump; import org.apache.poi.util.IOUtils; +import org.apache.poi.POIDataSamples; /** * Tests for {@link EscherContainerRecord} */ public final class TestEscherContainerRecord extends TestCase { - private String ESCHER_DATA_PATH; - - protected void setUp() { - ESCHER_DATA_PATH = System.getProperty("DDF.testdata.path"); - } + private static final POIDataSamples _samples = POIDataSamples.getDDFInstance(); public void testFillFields() { EscherRecordFactory f = new DefaultEscherRecordFactory(); @@ -151,11 +148,7 @@ public final class TestEscherContainerRecord extends TestCase { * but hopefully we now read the correct size. */ public void testBug44857() throws Exception { - File f = new File(ESCHER_DATA_PATH, "Container.dat"); - assertTrue(f.exists()); - - FileInputStream finp = new FileInputStream(f); - byte[] data = IOUtils.toByteArray(finp); + byte[] data = _samples.readFile("Container.dat"); // This used to fail with an OutOfMemory EscherContainerRecord record = new EscherContainerRecord(); diff --git a/src/testcases/org/apache/poi/hpsf/basic/AllDataFilesTester.java b/src/testcases/org/apache/poi/hpsf/basic/AllDataFilesTester.java index ba7c650b37..0e1c212326 100644 --- a/src/testcases/org/apache/poi/hpsf/basic/AllDataFilesTester.java +++ b/src/testcases/org/apache/poi/hpsf/basic/AllDataFilesTester.java @@ -17,6 +17,8 @@ package org.apache.poi.hpsf.basic; +import org.apache.poi.POIDataSamples; + import java.io.File; import java.io.FileFilter; import java.util.logging.Logger; @@ -30,6 +32,7 @@ import java.util.logging.Logger; * href="mailto:klute@rainer-klute.de"><klute@rainer-klute.de></a> */ public class AllDataFilesTester { + private static final POIDataSamples _samples = POIDataSamples.getHPSFInstance(); /** * <p>Interface specifying how to run a test on a single file.</p> @@ -56,8 +59,8 @@ public class AllDataFilesTester { */ public void runTests(final TestTask task) throws Throwable { - final String dataDirName = System.getProperty("HPSF.testdata.path"); - final File dataDir = new File(dataDirName); + POIDataSamples _samples = POIDataSamples.getHPSFInstance(); + final File dataDir = _samples.getFile(""); final File[] docs = dataDir.listFiles(new FileFilter() { public boolean accept(final File file) diff --git a/src/testcases/org/apache/poi/hpsf/basic/TestBasic.java b/src/testcases/org/apache/poi/hpsf/basic/TestBasic.java index 0eeef4bbdf..b773bd6fd7 100644 --- a/src/testcases/org/apache/poi/hpsf/basic/TestBasic.java +++ b/src/testcases/org/apache/poi/hpsf/basic/TestBasic.java @@ -37,6 +37,7 @@ import org.apache.poi.hpsf.PropertySetFactory; import org.apache.poi.hpsf.Section; import org.apache.poi.hpsf.SummaryInformation; import org.apache.poi.hpsf.wellknown.SectionIDMap; +import org.apache.poi.POIDataSamples; /** * <p>Tests the basic HPSF functionality.</p> @@ -80,11 +81,10 @@ public final class TestBasic extends TestCase { * @exception FileNotFoundException if the file to be read does not exist. * @exception IOException if any other I/O exception occurs. */ - public void setUp() throws FileNotFoundException, IOException + public void setUp() throws IOException { - final File dataDir = - new File(System.getProperty("HPSF.testdata.path")); - final File data = new File(dataDir, POI_FS); + POIDataSamples samples = POIDataSamples.getHPSFInstance(); + final File data = samples.getFile(POI_FS); poiFiles = Util.readPOIFiles(data); } diff --git a/src/testcases/org/apache/poi/hpsf/basic/TestEmptyProperties.java b/src/testcases/org/apache/poi/hpsf/basic/TestEmptyProperties.java index 806b49745a..47c4adc340 100644 --- a/src/testcases/org/apache/poi/hpsf/basic/TestEmptyProperties.java +++ b/src/testcases/org/apache/poi/hpsf/basic/TestEmptyProperties.java @@ -35,6 +35,7 @@ import org.apache.poi.hpsf.PropertySet; import org.apache.poi.hpsf.PropertySetFactory; import org.apache.poi.hpsf.SummaryInformation; import org.apache.poi.hpsf.Variant; +import org.apache.poi.POIDataSamples; /** * <p>Test case for OLE2 files with empty properties. An empty property's type @@ -69,9 +70,8 @@ public final class TestEmptyProperties extends TestCase { */ public void setUp() throws FileNotFoundException, IOException { - final File dataDir = - new File(System.getProperty("HPSF.testdata.path")); - final File data = new File(dataDir, POI_FS); + POIDataSamples samples = POIDataSamples.getHPSFInstance(); + final File data = samples.getFile(POI_FS); poiFiles = Util.readPOIFiles(data); } diff --git a/src/testcases/org/apache/poi/hpsf/basic/TestReadAllFiles.java b/src/testcases/org/apache/poi/hpsf/basic/TestReadAllFiles.java index 9916dbc995..8f7bbd5b05 100644 --- a/src/testcases/org/apache/poi/hpsf/basic/TestReadAllFiles.java +++ b/src/testcases/org/apache/poi/hpsf/basic/TestReadAllFiles.java @@ -25,6 +25,7 @@ import java.io.InputStream; import junit.framework.TestCase; import org.apache.poi.hpsf.PropertySetFactory; +import org.apache.poi.POIDataSamples; /** * <p>Tests some HPSF functionality by reading all property sets from all files @@ -41,8 +42,8 @@ public class TestReadAllFiles extends TestCase { */ public void testReadAllFiles() { - final File dataDir = - new File(System.getProperty("HPSF.testdata.path")); + POIDataSamples _samples = POIDataSamples.getHPSFInstance(); + final File dataDir = _samples.getFile(""); final File[] fileList = dataDir.listFiles(new FileFilter() { public boolean accept(final File f) diff --git a/src/testcases/org/apache/poi/hpsf/basic/TestUnicode.java b/src/testcases/org/apache/poi/hpsf/basic/TestUnicode.java index f9cf2b0dcd..581ff14381 100644 --- a/src/testcases/org/apache/poi/hpsf/basic/TestUnicode.java +++ b/src/testcases/org/apache/poi/hpsf/basic/TestUnicode.java @@ -32,6 +32,7 @@ import org.apache.poi.hpsf.PropertySet; import org.apache.poi.hpsf.PropertySetFactory; import org.apache.poi.hpsf.Section; import org.apache.poi.hpsf.SummaryInformation; +import org.apache.poi.POIDataSamples; /** * <p>Tests whether Unicode string can be read from a @@ -57,9 +58,8 @@ public class TestUnicode extends TestCase { * @exception IOException if any other I/O exception occurs */ protected void setUp() { - final File dataDir = - new File(System.getProperty("HPSF.testdata.path")); - data = new File(dataDir, POI_FS); + POIDataSamples samples = POIDataSamples.getHPSFInstance(); + data = samples.getFile(POI_FS); } diff --git a/src/testcases/org/apache/poi/hpsf/basic/TestWrite.java b/src/testcases/org/apache/poi/hpsf/basic/TestWrite.java index dbb528f6e2..f824ffb7bc 100644 --- a/src/testcases/org/apache/poi/hpsf/basic/TestWrite.java +++ b/src/testcases/org/apache/poi/hpsf/basic/TestWrite.java @@ -63,6 +63,7 @@ import org.apache.poi.poifs.eventfilesystem.POIFSReaderListener; import org.apache.poi.poifs.filesystem.POIFSFileSystem; import org.apache.poi.util.LittleEndian; import org.apache.poi.util.TempFile; +import org.apache.poi.POIDataSamples; /** * <p>Tests HPSF's writing functionality.</p> @@ -71,6 +72,7 @@ import org.apache.poi.util.TempFile; */ public class TestWrite extends TestCase { + private static final POIDataSamples _samples = POIDataSamples.getHPSFInstance(); static final String POI_FS = "TestHPSFWritingFunctionality.doc"; @@ -110,10 +112,7 @@ public class TestWrite extends TestCase */ public void testNoFormatID() throws IOException { - final String dataDirName = System.getProperty("HPSF.testdata.path"); - final File dataDir = new File(dataDirName); - final File filename = new File(dataDir, POI_FS); - filename.deleteOnExit(); + final File filename = TempFile.createTempFile(POI_FS, ".doc"); /* Create a mutable property set with a section that does not have the * formatID set: */ @@ -159,8 +158,7 @@ public class TestWrite extends TestCase public void testWriteEmptyPropertySet() throws IOException, UnsupportedVariantTypeException { - final File dataDir = - new File(System.getProperty("HPSF.testdata.path")); + final File dataDir = _samples.getFile(""); final File filename = new File(dataDir, POI_FS); filename.deleteOnExit(); @@ -202,8 +200,7 @@ public class TestWrite extends TestCase { final String AUTHOR = "Rainer Klute"; final String TITLE = "Test Document"; - final File dataDir = - new File(System.getProperty("HPSF.testdata.path")); + final File dataDir = _samples.getFile(""); final File filename = new File(dataDir, POI_FS); filename.deleteOnExit(); final OutputStream out = new FileOutputStream(filename); @@ -274,8 +271,7 @@ public class TestWrite extends TestCase final String SECTION1 = "Section 1"; final String SECTION2 = "Section 2"; - final File dataDir = - new File(System.getProperty("HPSF.testdata.path")); + final File dataDir = _samples.getFile(""); final File filename = new File(dataDir, POI_FS); filename.deleteOnExit(); final OutputStream out = new FileOutputStream(filename); @@ -673,8 +669,7 @@ public class TestWrite extends TestCase */ public void testRecreate() { - final File dataDir = - new File(System.getProperty("HPSF.testdata.path")); + final File dataDir = _samples.getFile(""); final File[] fileList = dataDir.listFiles(new FileFilter() { public boolean accept(final File f) diff --git a/src/testcases/org/apache/poi/hpsf/basic/TestWriteWellKnown.java b/src/testcases/org/apache/poi/hpsf/basic/TestWriteWellKnown.java index d570b029b3..ca3b0864ba 100644 --- a/src/testcases/org/apache/poi/hpsf/basic/TestWriteWellKnown.java +++ b/src/testcases/org/apache/poi/hpsf/basic/TestWriteWellKnown.java @@ -53,6 +53,7 @@ import org.apache.poi.poifs.filesystem.DirectoryEntry; import org.apache.poi.poifs.filesystem.DocumentEntry; import org.apache.poi.poifs.filesystem.DocumentInputStream; import org.apache.poi.poifs.filesystem.POIFSFileSystem; +import org.apache.poi.POIDataSamples; /** * <p>Tests HPSF's high-level writing functionality for the well-known property @@ -78,8 +79,8 @@ public class TestWriteWellKnown extends TestCase { /** * <p>This test method checks whether DocumentSummary information streams - * can be read. This is done by opening all "Test*" files in the directrory - * pointed to by the "HPSF.testdata.path" system property, trying to extract + * can be read. This is done by opening all "Test*" files in the 'poifs' directrory + * pointed to by the "POI.testdata.path" system property, trying to extract * the document summary information stream in the root directory and calling * its get... methods.</p> * @throws IOException @@ -93,8 +94,8 @@ public class TestWriteWellKnown extends TestCase { NoPropertySetStreamException, MarkUnsupportedException, UnexpectedPropertySetTypeException { - final String dataDirName = System.getProperty("HPSF.testdata.path"); - final File dataDir = new File(dataDirName); + POIDataSamples _samples = POIDataSamples.getHPSFInstance(); + final File dataDir = _samples.getFile(""); final File[] docs = dataDir.listFiles(new FileFilter() { public boolean accept(final File file) @@ -205,8 +206,8 @@ public class TestWriteWellKnown extends TestCase { NoPropertySetStreamException, MarkUnsupportedException, UnexpectedPropertySetTypeException, WritingNotSupportedException { - final String dataDirName = System.getProperty("HPSF.testdata.path"); - final File dataDir = new File(dataDirName); + POIDataSamples _samples = POIDataSamples.getHPSFInstance(); + final File dataDir = _samples.getFile(""); final File doc1 = new File(dataDir, POI_FS); /* Read a test document <em>doc1</em> into a POI filesystem. */ @@ -625,8 +626,8 @@ public class TestWriteWellKnown extends TestCase { } }; - final String dataDirName = System.getProperty("HPSF.testdata.path"); - final File dataDir = new File(dataDirName); + POIDataSamples _samples = POIDataSamples.getHPSFInstance(); + final File dataDir = _samples.getFile(""); final File[] docs = dataDir.listFiles(new FileFilter() { public boolean accept(final File file) diff --git a/src/testcases/org/apache/poi/hpsf/extractor/TestHPSFPropertiesExtractor.java b/src/testcases/org/apache/poi/hpsf/extractor/TestHPSFPropertiesExtractor.java index 3120f3cc0d..6d1478fba0 100644 --- a/src/testcases/org/apache/poi/hpsf/extractor/TestHPSFPropertiesExtractor.java +++ b/src/testcases/org/apache/poi/hpsf/extractor/TestHPSFPropertiesExtractor.java @@ -27,18 +27,15 @@ import org.apache.poi.hssf.extractor.ExcelExtractor; import org.apache.poi.hssf.usermodel.HSSFWorkbook; import org.apache.poi.hssf.HSSFTestDataSamples; import org.apache.poi.poifs.filesystem.POIFSFileSystem; +import org.apache.poi.POIDataSamples; public final class TestHPSFPropertiesExtractor extends TestCase { - private String dir; - - protected void setUp() { - dir = System.getProperty("HPSF.testdata.path"); - assertNotNull("HPSF.testdata.path not set", dir); - } + private static final POIDataSamples _samples = POIDataSamples.getHPSFInstance(); public void testNormalProperties() throws Exception { - POIFSFileSystem fs = new POIFSFileSystem(new FileInputStream( - new File(dir, "TestMickey.doc"))); + POIFSFileSystem fs = new POIFSFileSystem( + _samples.openResourceAsStream("TestMickey.doc") + ); HPSFPropertiesExtractor ext = new HPSFPropertiesExtractor(fs); ext.getText(); @@ -60,8 +57,9 @@ public final class TestHPSFPropertiesExtractor extends TestCase { } public void testNormalUnicodeProperties() throws Exception { - POIFSFileSystem fs = new POIFSFileSystem(new FileInputStream(new File(dir, - "TestUnicode.xls"))); + POIFSFileSystem fs = new POIFSFileSystem( + _samples.openResourceAsStream("TestUnicode.xls") + ); HPSFPropertiesExtractor ext = new HPSFPropertiesExtractor(fs); ext.getText(); @@ -83,8 +81,9 @@ public final class TestHPSFPropertiesExtractor extends TestCase { } public void testCustomProperties() throws Exception { - POIFSFileSystem fs = new POIFSFileSystem(new FileInputStream( - new File(dir, "TestMickey.doc"))); + POIFSFileSystem fs = new POIFSFileSystem( + _samples.openResourceAsStream("TestMickey.doc") + ); HPSFPropertiesExtractor ext = new HPSFPropertiesExtractor(fs); // Custom properties are part of the document info stream @@ -101,7 +100,9 @@ public final class TestHPSFPropertiesExtractor extends TestCase { POIFSFileSystem fs; HSSFWorkbook wb; try { - fs = new POIFSFileSystem(new FileInputStream(new File(dir, "TestUnicode.xls"))); + fs = new POIFSFileSystem( + _samples.openResourceAsStream("TestUnicode.xls") + ); wb = new HSSFWorkbook(fs); } catch (IOException e) { throw new RuntimeException(e); diff --git a/src/testcases/org/apache/poi/hslf/data/basic_test_ppt_file.ppt b/src/testcases/org/apache/poi/hslf/data/basic_test_ppt_file.ppt Binary files differdeleted file mode 100644 index af16393f44..0000000000 --- a/src/testcases/org/apache/poi/hslf/data/basic_test_ppt_file.ppt +++ /dev/null diff --git a/src/testcases/org/apache/poi/hssf/HSSFITestDataProvider.java b/src/testcases/org/apache/poi/hssf/HSSFITestDataProvider.java index 6f6a782410..6be47dea05 100755 --- a/src/testcases/org/apache/poi/hssf/HSSFITestDataProvider.java +++ b/src/testcases/org/apache/poi/hssf/HSSFITestDataProvider.java @@ -21,6 +21,7 @@ import org.apache.poi.hssf.usermodel.HSSFWorkbook; import org.apache.poi.ss.ITestDataProvider; import org.apache.poi.ss.SpreadsheetVersion; import org.apache.poi.ss.usermodel.Workbook; +import org.apache.poi.POIDataSamples; /** * @author Yegor Kozlov @@ -44,7 +45,7 @@ public final class HSSFITestDataProvider implements ITestDataProvider { } public byte[] getTestDataFileContent(String fileName) { - return HSSFTestDataSamples.getTestDataFileContent(fileName); + return POIDataSamples.getSpreadSheetInstance().readFile(fileName); } public SpreadsheetVersion getSpreadsheetVersion(){ diff --git a/src/testcases/org/apache/poi/hssf/HSSFTestDataSamples.java b/src/testcases/org/apache/poi/hssf/HSSFTestDataSamples.java index cbe4e61cd9..2e4553ff71 100644 --- a/src/testcases/org/apache/poi/hssf/HSSFTestDataSamples.java +++ b/src/testcases/org/apache/poi/hssf/HSSFTestDataSamples.java @@ -30,17 +30,9 @@ import org.apache.poi.hssf.usermodel.HSSFWorkbook; * * @author Josh Micich */ -public final class HSSFTestDataSamples extends POIDataSamples { +public final class HSSFTestDataSamples { - private static final HSSFTestDataSamples _inst = new HSSFTestDataSamples("HSSF.testdata.path", "SampleSS.xls"); - - private HSSFTestDataSamples(String dir, String classPathTestFile){ - super(dir, classPathTestFile); - } - - public static POIDataSamples getInstance(){ - return _inst; - } + private static final POIDataSamples _inst = POIDataSamples.getSpreadSheetInstance(); public static InputStream openSampleFileStream(String sampleFileName) { return _inst.openResourceAsStream(sampleFileName); diff --git a/src/testcases/org/apache/poi/hssf/extractor/TestExcelExtractor.java b/src/testcases/org/apache/poi/hssf/extractor/TestExcelExtractor.java index 5d2518acec..0e9634e626 100644 --- a/src/testcases/org/apache/poi/hssf/extractor/TestExcelExtractor.java +++ b/src/testcases/org/apache/poi/hssf/extractor/TestExcelExtractor.java @@ -28,6 +28,8 @@ import org.apache.poi.hssf.record.crypto.Biff8EncryptionKey; import org.apache.poi.hssf.usermodel.HSSFWorkbook; import org.apache.poi.poifs.filesystem.DirectoryNode; import org.apache.poi.poifs.filesystem.POIFSFileSystem; +import org.apache.poi.POIDataSamples; + /** * */ @@ -214,11 +216,8 @@ public final class TestExcelExtractor extends TestCase { * Embded in a non-excel file */ public void testWithEmbeded() throws Exception { - // TODO - encapsulate sys prop 'POIFS.testdata.path' similar to HSSFTestDataSamples - String pdirname = System.getProperty("POIFS.testdata.path"); - String filename = pdirname + "/word_with_embeded.doc"; POIFSFileSystem fs = new POIFSFileSystem( - new FileInputStream(filename) + POIDataSamples.getDocumentInstance().openResourceAsStream("word_with_embeded.doc") ); DirectoryNode objPool = (DirectoryNode) fs.getRoot().getEntry("ObjectPool"); @@ -244,12 +243,10 @@ public final class TestExcelExtractor extends TestCase { * Excel embeded in excel */ public void testWithEmbededInOwn() throws Exception { - // TODO - encapsulate sys prop 'POIFS.testdata.path' similar to HSSFTestDataSamples - String pdirname = System.getProperty("POIFS.testdata.path"); - String filename = pdirname + "/excel_with_embeded.xls"; + POIDataSamples ssSamples = POIDataSamples.getSpreadSheetInstance(); POIFSFileSystem fs = new POIFSFileSystem( - new FileInputStream(filename) - ); + ssSamples.openResourceAsStream("excel_with_embeded.xls") + ); DirectoryNode dirA = (DirectoryNode) fs.getRoot().getEntry("MBD0000A3B5"); DirectoryNode dirB = (DirectoryNode) fs.getRoot().getEntry("MBD0000A3B4"); diff --git a/src/testcases/org/apache/poi/hwpf/data/test2.doc b/src/testcases/org/apache/poi/hwpf/data/test2.doc Binary files differdeleted file mode 100755 index 06921df395..0000000000 --- a/src/testcases/org/apache/poi/hwpf/data/test2.doc +++ /dev/null diff --git a/src/testcases/org/apache/poi/poifs/data/source-files/sample1.doc b/src/testcases/org/apache/poi/poifs/data/source-files/sample1.doc Binary files differdeleted file mode 100644 index 0e935aa528..0000000000 --- a/src/testcases/org/apache/poi/poifs/data/source-files/sample1.doc +++ /dev/null diff --git a/src/testcases/org/apache/poi/poifs/data/source-files/sample1.ppt b/src/testcases/org/apache/poi/poifs/data/source-files/sample1.ppt Binary files differdeleted file mode 100644 index 7d72e02362..0000000000 --- a/src/testcases/org/apache/poi/poifs/data/source-files/sample1.ppt +++ /dev/null diff --git a/src/testcases/org/apache/poi/poifs/data/source-files/sample1.xls b/src/testcases/org/apache/poi/poifs/data/source-files/sample1.xls Binary files differdeleted file mode 100644 index c00643cc5a..0000000000 --- a/src/testcases/org/apache/poi/poifs/data/source-files/sample1.xls +++ /dev/null diff --git a/src/testcases/org/apache/poi/poifs/data/source-files/sample2.doc b/src/testcases/org/apache/poi/poifs/data/source-files/sample2.doc Binary files differdeleted file mode 100644 index df5022a041..0000000000 --- a/src/testcases/org/apache/poi/poifs/data/source-files/sample2.doc +++ /dev/null diff --git a/src/testcases/org/apache/poi/poifs/data/source-files/sample2.ppt b/src/testcases/org/apache/poi/poifs/data/source-files/sample2.ppt Binary files differdeleted file mode 100644 index 40227fdca5..0000000000 --- a/src/testcases/org/apache/poi/poifs/data/source-files/sample2.ppt +++ /dev/null diff --git a/src/testcases/org/apache/poi/poifs/data/source-files/sample2.xls b/src/testcases/org/apache/poi/poifs/data/source-files/sample2.xls Binary files differdeleted file mode 100644 index 66a1b1124d..0000000000 --- a/src/testcases/org/apache/poi/poifs/data/source-files/sample2.xls +++ /dev/null diff --git a/src/testcases/org/apache/poi/poifs/filesystem/TestPOIFSFileSystem.java b/src/testcases/org/apache/poi/poifs/filesystem/TestPOIFSFileSystem.java index 4a948ba8c6..095dd58317 100755 --- a/src/testcases/org/apache/poi/poifs/filesystem/TestPOIFSFileSystem.java +++ b/src/testcases/org/apache/poi/poifs/filesystem/TestPOIFSFileSystem.java @@ -26,6 +26,7 @@ import java.io.InputStream; import junit.framework.TestCase; import org.apache.poi.hssf.HSSFTestDataSamples; +import org.apache.poi.POIDataSamples; /** * Tests for POIFSFileSystem @@ -134,15 +135,13 @@ public final class TestPOIFSFileSystem extends TestCase { String[] files = new String[] { "ShortLastBlock.qwp", "ShortLastBlock.wps" }; - String pdirname = System.getProperty("POIFS.testdata.path"); - for(int i=0; i<files.length; i++) { - File f = new File(pdirname, files[i]); - assertTrue(f.exists()); - + POIDataSamples _samples = POIDataSamples.getPOIFSInstance(); + for(int i=0; i<files.length; i++) { + // Open the file up POIFSFileSystem fs = new POIFSFileSystem( - new FileInputStream(f) + _samples.openResourceAsStream(files[i]) ); // Write it into a temp output array diff --git a/src/testcases/org/apache/poi/ddf/data/47143.dat b/test-data/ddf/47143.dat Binary files differindex 0745ce1b99..0745ce1b99 100755 --- a/src/testcases/org/apache/poi/ddf/data/47143.dat +++ b/test-data/ddf/47143.dat diff --git a/src/testcases/org/apache/poi/ddf/data/Container.dat b/test-data/ddf/Container.dat Binary files differindex c1b5447771..c1b5447771 100644 --- a/src/testcases/org/apache/poi/ddf/data/Container.dat +++ b/test-data/ddf/Container.dat diff --git a/src/scratchpad/testcases/org/apache/poi/hdgf/data/44594-2.vsd b/test-data/diagram/44594-2.vsd Binary files differindex a597a0d938..a597a0d938 100644 --- a/src/scratchpad/testcases/org/apache/poi/hdgf/data/44594-2.vsd +++ b/test-data/diagram/44594-2.vsd diff --git a/src/scratchpad/testcases/org/apache/poi/hdgf/data/44594.vsd b/test-data/diagram/44594.vsd Binary files differindex abed78b4d6..abed78b4d6 100644 --- a/src/scratchpad/testcases/org/apache/poi/hdgf/data/44594.vsd +++ b/test-data/diagram/44594.vsd diff --git a/src/scratchpad/testcases/org/apache/poi/hdgf/data/NegativeChunkLength.vsd b/test-data/diagram/NegativeChunkLength.vsd Binary files differindex 58378bdcc9..58378bdcc9 100644 --- a/src/scratchpad/testcases/org/apache/poi/hdgf/data/NegativeChunkLength.vsd +++ b/test-data/diagram/NegativeChunkLength.vsd diff --git a/src/scratchpad/testcases/org/apache/poi/hdgf/data/ShortChunk1.vsd b/test-data/diagram/ShortChunk1.vsd Binary files differindex 2c1632ebae..2c1632ebae 100755 --- a/src/scratchpad/testcases/org/apache/poi/hdgf/data/ShortChunk1.vsd +++ b/test-data/diagram/ShortChunk1.vsd diff --git a/src/scratchpad/testcases/org/apache/poi/hdgf/data/ShortChunk2.vsd b/test-data/diagram/ShortChunk2.vsd Binary files differindex 7d9a3cefc6..7d9a3cefc6 100755 --- a/src/scratchpad/testcases/org/apache/poi/hdgf/data/ShortChunk2.vsd +++ b/test-data/diagram/ShortChunk2.vsd diff --git a/src/scratchpad/testcases/org/apache/poi/hdgf/data/ShortChunk3.vsd b/test-data/diagram/ShortChunk3.vsd Binary files differindex c8bd7a190d..c8bd7a190d 100755 --- a/src/scratchpad/testcases/org/apache/poi/hdgf/data/ShortChunk3.vsd +++ b/test-data/diagram/ShortChunk3.vsd diff --git a/src/scratchpad/testcases/org/apache/poi/hdgf/data/Test_Visio-Some_Random_Text.vsd b/test-data/diagram/Test_Visio-Some_Random_Text.vsd Binary files differindex d699e11122..d699e11122 100644 --- a/src/scratchpad/testcases/org/apache/poi/hdgf/data/Test_Visio-Some_Random_Text.vsd +++ b/test-data/diagram/Test_Visio-Some_Random_Text.vsd diff --git a/src/testcases/org/apache/poi/poifs/data/visio_with_embeded.xls b/test-data/diagram/visio_with_embeded.vsd Binary files differindex 91c306fe18..91c306fe18 100644 --- a/src/testcases/org/apache/poi/poifs/data/visio_with_embeded.xls +++ b/test-data/diagram/visio_with_embeded.vsd diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/AIOOB-Tap.doc b/test-data/document/AIOOB-Tap.doc Binary files differindex bfd5906caa..bfd5906caa 100644 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/AIOOB-Tap.doc +++ b/test-data/document/AIOOB-Tap.doc diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/Bug28627.doc b/test-data/document/Bug28627.doc Binary files differindex 91b031d1d7..91b031d1d7 100644 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/Bug28627.doc +++ b/test-data/document/Bug28627.doc diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/Bug44292.doc b/test-data/document/Bug44292.doc Binary files differindex fd7ca6cc3e..fd7ca6cc3e 100644 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/Bug44292.doc +++ b/test-data/document/Bug44292.doc diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/Bug44603.doc b/test-data/document/Bug44603.doc Binary files differindex 00312ae1e1..00312ae1e1 100644 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/Bug44603.doc +++ b/test-data/document/Bug44603.doc diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/Bug46610_1.doc b/test-data/document/Bug46610_1.doc Binary files differindex 4291d9c1d6..4291d9c1d6 100755 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/Bug46610_1.doc +++ b/test-data/document/Bug46610_1.doc diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/Bug46610_2.doc b/test-data/document/Bug46610_2.doc Binary files differindex be90831405..be90831405 100755 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/Bug46610_2.doc +++ b/test-data/document/Bug46610_2.doc diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/Bug46610_3.doc b/test-data/document/Bug46610_3.doc Binary files differindex 72d60df921..72d60df921 100755 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/Bug46610_3.doc +++ b/test-data/document/Bug46610_3.doc diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/DiffFirstPageHeadFoot.doc b/test-data/document/DiffFirstPageHeadFoot.doc Binary files differindex 397aa2f991..397aa2f991 100755 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/DiffFirstPageHeadFoot.doc +++ b/test-data/document/DiffFirstPageHeadFoot.doc diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/DiffFirstPageHeadFoot.docx b/test-data/document/DiffFirstPageHeadFoot.docx Binary files differindex d631c77e55..d631c77e55 100755 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/DiffFirstPageHeadFoot.docx +++ b/test-data/document/DiffFirstPageHeadFoot.docx diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/FancyFoot.doc b/test-data/document/FancyFoot.doc Binary files differindex 5d3e662457..5d3e662457 100755 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/FancyFoot.doc +++ b/test-data/document/FancyFoot.doc diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/FancyFoot.docx b/test-data/document/FancyFoot.docx Binary files differindex 3e571b39df..3e571b39df 100755 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/FancyFoot.docx +++ b/test-data/document/FancyFoot.docx diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/HeaderFooterUnicode.doc b/test-data/document/HeaderFooterUnicode.doc Binary files differindex 1b517f6a2e..1b517f6a2e 100755 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/HeaderFooterUnicode.doc +++ b/test-data/document/HeaderFooterUnicode.doc diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/HeaderFooterUnicode.docx b/test-data/document/HeaderFooterUnicode.docx Binary files differindex 643967c5e5..643967c5e5 100755 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/HeaderFooterUnicode.docx +++ b/test-data/document/HeaderFooterUnicode.docx diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/HeaderWithMacros.doc b/test-data/document/HeaderWithMacros.doc Binary files differindex 934970f58b..934970f58b 100644 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/HeaderWithMacros.doc +++ b/test-data/document/HeaderWithMacros.doc diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/IllustrativeCases.docx b/test-data/document/IllustrativeCases.docx Binary files differindex 29dacb652e..29dacb652e 100644 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/IllustrativeCases.docx +++ b/test-data/document/IllustrativeCases.docx diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/ListEntryNoListTable.doc b/test-data/document/ListEntryNoListTable.doc Binary files differindex 939f5a4a9e..939f5a4a9e 100644 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/ListEntryNoListTable.doc +++ b/test-data/document/ListEntryNoListTable.doc diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/NoHeadFoot.doc b/test-data/document/NoHeadFoot.doc Binary files differindex 8c95f4725a..8c95f4725a 100755 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/NoHeadFoot.doc +++ b/test-data/document/NoHeadFoot.doc diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/NoHeadFoot.docx b/test-data/document/NoHeadFoot.docx Binary files differindex 7af2a14583..7af2a14583 100755 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/NoHeadFoot.docx +++ b/test-data/document/NoHeadFoot.docx diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/PageSpecificHeadFoot.doc b/test-data/document/PageSpecificHeadFoot.doc Binary files differindex 26866afae5..26866afae5 100755 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/PageSpecificHeadFoot.doc +++ b/test-data/document/PageSpecificHeadFoot.doc diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/PageSpecificHeadFoot.docx b/test-data/document/PageSpecificHeadFoot.docx Binary files differindex 13097b9901..13097b9901 100755 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/PageSpecificHeadFoot.docx +++ b/test-data/document/PageSpecificHeadFoot.docx diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/PasswordProtected.doc b/test-data/document/PasswordProtected.doc Binary files differindex 0d6c169063..0d6c169063 100644 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/PasswordProtected.doc +++ b/test-data/document/PasswordProtected.doc diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/ProblemExtracting.doc b/test-data/document/ProblemExtracting.doc Binary files differindex b980089439..b980089439 100644 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/ProblemExtracting.doc +++ b/test-data/document/ProblemExtracting.doc diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/SampleDoc.doc b/test-data/document/SampleDoc.doc Binary files differindex e82c7def3f..e82c7def3f 100755 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/SampleDoc.doc +++ b/test-data/document/SampleDoc.doc diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/SampleDoc.docx b/test-data/document/SampleDoc.docx Binary files differindex a43c77ae23..a43c77ae23 100755 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/SampleDoc.docx +++ b/test-data/document/SampleDoc.docx diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/SampleDoc.txt b/test-data/document/SampleDoc.txt index 6b5fd46554..6b5fd46554 100644 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/SampleDoc.txt +++ b/test-data/document/SampleDoc.txt diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/SimpleHeadThreeColFoot.doc b/test-data/document/SimpleHeadThreeColFoot.doc Binary files differindex 2f8daec639..2f8daec639 100755 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/SimpleHeadThreeColFoot.doc +++ b/test-data/document/SimpleHeadThreeColFoot.doc diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/SimpleHeadThreeColFoot.docx b/test-data/document/SimpleHeadThreeColFoot.docx Binary files differindex fb17df23a4..fb17df23a4 100755 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/SimpleHeadThreeColFoot.docx +++ b/test-data/document/SimpleHeadThreeColFoot.docx diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/TestDocument.docx b/test-data/document/TestDocument.docx Binary files differindex 058dec5e4c..058dec5e4c 100755 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/TestDocument.docx +++ b/test-data/document/TestDocument.docx diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/ThreeColFoot.doc b/test-data/document/ThreeColFoot.doc Binary files differindex d0d6daf77d..d0d6daf77d 100755 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/ThreeColFoot.doc +++ b/test-data/document/ThreeColFoot.doc diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/ThreeColFoot.docx b/test-data/document/ThreeColFoot.docx Binary files differindex b01e35636c..b01e35636c 100755 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/ThreeColFoot.docx +++ b/test-data/document/ThreeColFoot.docx diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/ThreeColHead.doc b/test-data/document/ThreeColHead.doc Binary files differindex 1a49b962a0..1a49b962a0 100755 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/ThreeColHead.doc +++ b/test-data/document/ThreeColHead.doc diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/ThreeColHead.docx b/test-data/document/ThreeColHead.docx Binary files differindex 448d046d32..448d046d32 100755 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/ThreeColHead.docx +++ b/test-data/document/ThreeColHead.docx diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/ThreeColHeadFoot.doc b/test-data/document/ThreeColHeadFoot.doc Binary files differindex 67e77de80d..67e77de80d 100755 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/ThreeColHeadFoot.doc +++ b/test-data/document/ThreeColHeadFoot.doc diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/ThreeColHeadFoot.docx b/test-data/document/ThreeColHeadFoot.docx Binary files differindex 51602ccfe3..51602ccfe3 100755 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/ThreeColHeadFoot.docx +++ b/test-data/document/ThreeColHeadFoot.docx diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/WithArtShapes.doc b/test-data/document/WithArtShapes.doc Binary files differindex 27793c37a4..27793c37a4 100644 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/WithArtShapes.doc +++ b/test-data/document/WithArtShapes.doc diff --git a/src/ooxml/testcases/org/apache/poi/ooxml/data/WordWithAttachments.docx b/test-data/document/WordWithAttachments.docx Binary files differindex ebefabc443..ebefabc443 100644 --- a/src/ooxml/testcases/org/apache/poi/ooxml/data/WordWithAttachments.docx +++ b/test-data/document/WordWithAttachments.docx diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/delins.docx b/test-data/document/delins.docx Binary files differindex b53069135b..b53069135b 100755 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/delins.docx +++ b/test-data/document/delins.docx diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/documentProperties.docx b/test-data/document/documentProperties.docx Binary files differindex 4ec577ee93..4ec577ee93 100644 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/documentProperties.docx +++ b/test-data/document/documentProperties.docx diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/emf_2003_image.doc b/test-data/document/emf_2003_image.doc Binary files differindex a475813c87..a475813c87 100644 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/emf_2003_image.doc +++ b/test-data/document/emf_2003_image.doc diff --git a/src/scratchpad/testcases/org/apache/poi/hdf/data/empty.doc b/test-data/document/empty.doc Binary files differindex 1b4ac2d922..1b4ac2d922 100644 --- a/src/scratchpad/testcases/org/apache/poi/hdf/data/empty.doc +++ b/test-data/document/empty.doc diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/endnotes.docx b/test-data/document/endnotes.docx Binary files differindex a5db3492c3..a5db3492c3 100755 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/endnotes.docx +++ b/test-data/document/endnotes.docx diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/footnote.doc b/test-data/document/footnote.doc Binary files differindex 5e11a4437f..5e11a4437f 100755 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/footnote.doc +++ b/test-data/document/footnote.doc diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/footnotes.docx b/test-data/document/footnotes.docx Binary files differindex db4386c09c..db4386c09c 100755 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/footnotes.docx +++ b/test-data/document/footnotes.docx diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/form_footnotes.docx b/test-data/document/form_footnotes.docx Binary files differindex 70abb60c9a..70abb60c9a 100755 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/form_footnotes.docx +++ b/test-data/document/form_footnotes.docx diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/headerFooter.docx b/test-data/document/headerFooter.docx Binary files differindex 87a86c302f..87a86c302f 100644 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/headerFooter.docx +++ b/test-data/document/headerFooter.docx diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/sample.docx b/test-data/document/sample.docx Binary files differindex 8dd04bcdb8..8dd04bcdb8 100644 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/sample.docx +++ b/test-data/document/sample.docx diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/saved-by-table.doc b/test-data/document/saved-by-table.doc Binary files differindex c3ea6bc861..c3ea6bc861 100644 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/saved-by-table.doc +++ b/test-data/document/saved-by-table.doc diff --git a/src/scratchpad/testcases/org/apache/poi/hdf/data/simple-list.doc b/test-data/document/simple-list.doc Binary files differindex 8ff94b21e8..8ff94b21e8 100644 --- a/src/scratchpad/testcases/org/apache/poi/hdf/data/simple-list.doc +++ b/test-data/document/simple-list.doc diff --git a/src/scratchpad/testcases/org/apache/poi/hdf/data/simple-table.doc b/test-data/document/simple-table.doc Binary files differindex 5249334172..5249334172 100644 --- a/src/scratchpad/testcases/org/apache/poi/hdf/data/simple-table.doc +++ b/test-data/document/simple-table.doc diff --git a/src/scratchpad/testcases/org/apache/poi/hdf/data/simple.doc b/test-data/document/simple.doc Binary files differindex 11262f996e..11262f996e 100644 --- a/src/scratchpad/testcases/org/apache/poi/hdf/data/simple.doc +++ b/test-data/document/simple.doc diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/simple_image.jpg b/test-data/document/simple_image.jpg Binary files differindex af68bcabf7..af68bcabf7 100644 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/simple_image.jpg +++ b/test-data/document/simple_image.jpg diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/simple_image.png b/test-data/document/simple_image.png Binary files differindex a9120d70db..a9120d70db 100644 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/simple_image.png +++ b/test-data/document/simple_image.png diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/table_footnotes.docx b/test-data/document/table_footnotes.docx Binary files differindex f4d0b2bd03..f4d0b2bd03 100755 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/table_footnotes.docx +++ b/test-data/document/table_footnotes.docx diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/test.doc b/test-data/document/test.doc Binary files differindex c183d57dd8..c183d57dd8 100644 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/test.doc +++ b/test-data/document/test.doc diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/test.dotx b/test-data/document/test.dotx Binary files differindex 0b74e39326..0b74e39326 100755 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/test.dotx +++ b/test-data/document/test.dotx diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/test2.doc b/test-data/document/test2.doc Binary files differindex 06921df395..06921df395 100755 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/test2.doc +++ b/test-data/document/test2.doc diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/testPictures.doc b/test-data/document/testPictures.doc Binary files differindex d031993cd7..d031993cd7 100644 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/testPictures.doc +++ b/test-data/document/testPictures.doc diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/testRangeDelete.doc b/test-data/document/testRangeDelete.doc Binary files differindex 896108397c..896108397c 100644 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/testRangeDelete.doc +++ b/test-data/document/testRangeDelete.doc diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/testRangeInsertion.doc b/test-data/document/testRangeInsertion.doc Binary files differindex 322431c27b..322431c27b 100644 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/testRangeInsertion.doc +++ b/test-data/document/testRangeInsertion.doc diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/testRangeReplacement.doc b/test-data/document/testRangeReplacement.doc Binary files differindex 949980d4e1..949980d4e1 100644 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/testRangeReplacement.doc +++ b/test-data/document/testRangeReplacement.doc diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/two_images.doc b/test-data/document/two_images.doc Binary files differindex f94867d229..f94867d229 100755 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/two_images.doc +++ b/test-data/document/two_images.doc diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/vector_image.doc b/test-data/document/vector_image.doc Binary files differindex 8922471888..8922471888 100644 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/vector_image.doc +++ b/test-data/document/vector_image.doc diff --git a/src/scratchpad/testcases/org/apache/poi/hwpf/data/vector_image.emf b/test-data/document/vector_image.emf Binary files differindex ccd53057d0..ccd53057d0 100644 --- a/src/scratchpad/testcases/org/apache/poi/hwpf/data/vector_image.emf +++ b/test-data/document/vector_image.emf diff --git a/src/testcases/org/apache/poi/poifs/data/word_with_embeded.doc b/test-data/document/word_with_embeded.doc Binary files differindex 36417221d7..36417221d7 100644 --- a/src/testcases/org/apache/poi/poifs/data/word_with_embeded.doc +++ b/test-data/document/word_with_embeded.doc diff --git a/src/testcases/org/apache/poi/hpsf/data/Test0313rur.adm b/test-data/hpsf/Test0313rur.adm Binary files differindex 1e1f9547be..1e1f9547be 100644 --- a/src/testcases/org/apache/poi/hpsf/data/Test0313rur.adm +++ b/test-data/hpsf/Test0313rur.adm diff --git a/src/testcases/org/apache/poi/hpsf/data/TestBug44375.xls b/test-data/hpsf/TestBug44375.xls Binary files differindex 0ebd762934..0ebd762934 100644 --- a/src/testcases/org/apache/poi/hpsf/data/TestBug44375.xls +++ b/test-data/hpsf/TestBug44375.xls diff --git a/src/testcases/org/apache/poi/hpsf/data/TestChineseProperties.doc b/test-data/hpsf/TestChineseProperties.doc Binary files differindex fd2b478e4c..fd2b478e4c 100644 --- a/src/testcases/org/apache/poi/hpsf/data/TestChineseProperties.doc +++ b/test-data/hpsf/TestChineseProperties.doc diff --git a/src/testcases/org/apache/poi/hpsf/data/TestCorel.shw b/test-data/hpsf/TestCorel.shw Binary files differindex e0af1945e8..e0af1945e8 100644 --- a/src/testcases/org/apache/poi/hpsf/data/TestCorel.shw +++ b/test-data/hpsf/TestCorel.shw diff --git a/src/testcases/org/apache/poi/hpsf/data/TestEditTime.doc b/test-data/hpsf/TestEditTime.doc Binary files differindex 8b30417dea..8b30417dea 100644 --- a/src/testcases/org/apache/poi/hpsf/data/TestEditTime.doc +++ b/test-data/hpsf/TestEditTime.doc diff --git a/src/testcases/org/apache/poi/hpsf/data/TestGermanWord90.doc b/test-data/hpsf/TestGermanWord90.doc Binary files differindex 63bbed326e..63bbed326e 100644 --- a/src/testcases/org/apache/poi/hpsf/data/TestGermanWord90.doc +++ b/test-data/hpsf/TestGermanWord90.doc diff --git a/src/testcases/org/apache/poi/hpsf/data/TestMickey.doc b/test-data/hpsf/TestMickey.doc Binary files differindex f62ade3161..f62ade3161 100644 --- a/src/testcases/org/apache/poi/hpsf/data/TestMickey.doc +++ b/test-data/hpsf/TestMickey.doc diff --git a/src/testcases/org/apache/poi/hpsf/data/TestRobert_Flaherty.doc b/test-data/hpsf/TestRobert_Flaherty.doc Binary files differindex ee3e14296b..ee3e14296b 100644 --- a/src/testcases/org/apache/poi/hpsf/data/TestRobert_Flaherty.doc +++ b/test-data/hpsf/TestRobert_Flaherty.doc diff --git a/src/testcases/org/apache/poi/hpsf/data/TestSectionDictionary.doc b/test-data/hpsf/TestSectionDictionary.doc Binary files differindex 6114a76572..6114a76572 100644 --- a/src/testcases/org/apache/poi/hpsf/data/TestSectionDictionary.doc +++ b/test-data/hpsf/TestSectionDictionary.doc diff --git a/src/testcases/org/apache/poi/hpsf/data/TestShiftJIS.doc b/test-data/hpsf/TestShiftJIS.doc Binary files differindex f8516d3a75..f8516d3a75 100644 --- a/src/testcases/org/apache/poi/hpsf/data/TestShiftJIS.doc +++ b/test-data/hpsf/TestShiftJIS.doc diff --git a/src/testcases/org/apache/poi/hpsf/data/TestSolidWorks.sldprt b/test-data/hpsf/TestSolidWorks.sldprt Binary files differindex a7962b369f..a7962b369f 100644 --- a/src/testcases/org/apache/poi/hpsf/data/TestSolidWorks.sldprt +++ b/test-data/hpsf/TestSolidWorks.sldprt diff --git a/src/testcases/org/apache/poi/hpsf/data/TestUnicode.xls b/test-data/hpsf/TestUnicode.xls Binary files differindex 30c8f3c1c1..30c8f3c1c1 100644 --- a/src/testcases/org/apache/poi/hpsf/data/TestUnicode.xls +++ b/test-data/hpsf/TestUnicode.xls diff --git a/src/testcases/org/apache/poi/hpsf/data/TestWriteWellKnown.doc b/test-data/hpsf/TestWriteWellKnown.doc Binary files differindex d3a0433041..d3a0433041 100644 --- a/src/testcases/org/apache/poi/hpsf/data/TestWriteWellKnown.doc +++ b/test-data/hpsf/TestWriteWellKnown.doc diff --git a/src/testcases/org/apache/poi/hpsf/data/Test_Humor-Generation.ppt b/test-data/hpsf/Test_Humor-Generation.ppt Binary files differindex e5763ccca1..7408832478 100644 --- a/src/testcases/org/apache/poi/hpsf/data/Test_Humor-Generation.ppt +++ b/test-data/hpsf/Test_Humor-Generation.ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hsmf/data/attachment_test_msg.msg b/test-data/hsmf/attachment_test_msg.msg Binary files differindex ea82d915ed..ea82d915ed 100644 --- a/src/scratchpad/testcases/org/apache/poi/hsmf/data/attachment_test_msg.msg +++ b/test-data/hsmf/attachment_test_msg.msg diff --git a/src/scratchpad/testcases/org/apache/poi/hsmf/data/blank.msg b/test-data/hsmf/blank.msg Binary files differindex 0bdb812401..0bdb812401 100644 --- a/src/scratchpad/testcases/org/apache/poi/hsmf/data/blank.msg +++ b/test-data/hsmf/blank.msg diff --git a/src/scratchpad/testcases/org/apache/poi/hsmf/data/outlook_30_msg.msg b/test-data/hsmf/outlook_30_msg.msg Binary files differindex 0a585699a2..0a585699a2 100644 --- a/src/scratchpad/testcases/org/apache/poi/hsmf/data/outlook_30_msg.msg +++ b/test-data/hsmf/outlook_30_msg.msg diff --git a/src/scratchpad/testcases/org/apache/poi/hsmf/data/simple_test_msg.msg b/test-data/hsmf/simple_test_msg.msg Binary files differindex 731fecc236..731fecc236 100644 --- a/src/scratchpad/testcases/org/apache/poi/hsmf/data/simple_test_msg.msg +++ b/test-data/hsmf/simple_test_msg.msg diff --git a/src/ooxml/testcases/org/apache/poi/openxml4j/opc/data/ExcelWithHyperlinks.xlsx b/test-data/openxml4j/ExcelWithHyperlinks.xlsx Binary files differindex ba5ed27d23..ba5ed27d23 100755 --- a/src/ooxml/testcases/org/apache/poi/openxml4j/opc/data/ExcelWithHyperlinks.xlsx +++ b/test-data/openxml4j/ExcelWithHyperlinks.xlsx diff --git a/src/ooxml/testcases/org/apache/poi/openxml4j/opc/compliance/data/OPCCompliance_CoreProperties_DCTermsNamespaceLimitedUseFAIL.docx b/test-data/openxml4j/OPCCompliance_CoreProperties_DCTermsNamespaceLimitedUseFAIL.docx Binary files differindex 89533f0310..89533f0310 100755 --- a/src/ooxml/testcases/org/apache/poi/openxml4j/opc/compliance/data/OPCCompliance_CoreProperties_DCTermsNamespaceLimitedUseFAIL.docx +++ b/test-data/openxml4j/OPCCompliance_CoreProperties_DCTermsNamespaceLimitedUseFAIL.docx diff --git a/src/ooxml/testcases/org/apache/poi/openxml4j/opc/compliance/data/OPCCompliance_CoreProperties_DoNotUseCompatibilityMarkupFAIL.docx b/test-data/openxml4j/OPCCompliance_CoreProperties_DoNotUseCompatibilityMarkupFAIL.docx Binary files differindex 63555e47db..63555e47db 100755 --- a/src/ooxml/testcases/org/apache/poi/openxml4j/opc/compliance/data/OPCCompliance_CoreProperties_DoNotUseCompatibilityMarkupFAIL.docx +++ b/test-data/openxml4j/OPCCompliance_CoreProperties_DoNotUseCompatibilityMarkupFAIL.docx diff --git a/src/ooxml/testcases/org/apache/poi/openxml4j/opc/compliance/data/OPCCompliance_CoreProperties_LimitedXSITypeAttribute_NotPresentFAIL.docx b/test-data/openxml4j/OPCCompliance_CoreProperties_LimitedXSITypeAttribute_NotPresentFAIL.docx Binary files differindex 304e5ce288..304e5ce288 100755 --- a/src/ooxml/testcases/org/apache/poi/openxml4j/opc/compliance/data/OPCCompliance_CoreProperties_LimitedXSITypeAttribute_NotPresentFAIL.docx +++ b/test-data/openxml4j/OPCCompliance_CoreProperties_LimitedXSITypeAttribute_NotPresentFAIL.docx diff --git a/src/ooxml/testcases/org/apache/poi/openxml4j/opc/compliance/data/OPCCompliance_CoreProperties_LimitedXSITypeAttribute_PresentWithUnauthorizedValueFAIL.docx b/test-data/openxml4j/OPCCompliance_CoreProperties_LimitedXSITypeAttribute_PresentWithUnauthorizedValueFAIL.docx Binary files differindex 7b4f765e6f..7b4f765e6f 100755 --- a/src/ooxml/testcases/org/apache/poi/openxml4j/opc/compliance/data/OPCCompliance_CoreProperties_LimitedXSITypeAttribute_PresentWithUnauthorizedValueFAIL.docx +++ b/test-data/openxml4j/OPCCompliance_CoreProperties_LimitedXSITypeAttribute_PresentWithUnauthorizedValueFAIL.docx diff --git a/src/ooxml/testcases/org/apache/poi/openxml4j/opc/compliance/data/OPCCompliance_CoreProperties_OnlyOneCorePropertiesPart.docx b/test-data/openxml4j/OPCCompliance_CoreProperties_OnlyOneCorePropertiesPart.docx Binary files differindex 7a63ee15d6..7a63ee15d6 100755 --- a/src/ooxml/testcases/org/apache/poi/openxml4j/opc/compliance/data/OPCCompliance_CoreProperties_OnlyOneCorePropertiesPart.docx +++ b/test-data/openxml4j/OPCCompliance_CoreProperties_OnlyOneCorePropertiesPart.docx diff --git a/src/ooxml/testcases/org/apache/poi/openxml4j/opc/compliance/data/OPCCompliance_CoreProperties_OnlyOneCorePropertiesPartFAIL.docx b/test-data/openxml4j/OPCCompliance_CoreProperties_OnlyOneCorePropertiesPartFAIL.docx Binary files differindex 3ee9fc3339..3ee9fc3339 100755 --- a/src/ooxml/testcases/org/apache/poi/openxml4j/opc/compliance/data/OPCCompliance_CoreProperties_OnlyOneCorePropertiesPartFAIL.docx +++ b/test-data/openxml4j/OPCCompliance_CoreProperties_OnlyOneCorePropertiesPartFAIL.docx diff --git a/src/ooxml/testcases/org/apache/poi/openxml4j/opc/compliance/data/OPCCompliance_CoreProperties_SUCCESS.docx b/test-data/openxml4j/OPCCompliance_CoreProperties_SUCCESS.docx Binary files differindex 7a63ee15d6..7a63ee15d6 100755 --- a/src/ooxml/testcases/org/apache/poi/openxml4j/opc/compliance/data/OPCCompliance_CoreProperties_SUCCESS.docx +++ b/test-data/openxml4j/OPCCompliance_CoreProperties_SUCCESS.docx diff --git a/src/ooxml/testcases/org/apache/poi/openxml4j/opc/compliance/data/OPCCompliance_CoreProperties_UnauthorizedXMLLangAttributeFAIL.docx b/test-data/openxml4j/OPCCompliance_CoreProperties_UnauthorizedXMLLangAttributeFAIL.docx Binary files differindex 3984aeafc3..3984aeafc3 100755 --- a/src/ooxml/testcases/org/apache/poi/openxml4j/opc/compliance/data/OPCCompliance_CoreProperties_UnauthorizedXMLLangAttributeFAIL.docx +++ b/test-data/openxml4j/OPCCompliance_CoreProperties_UnauthorizedXMLLangAttributeFAIL.docx diff --git a/src/ooxml/testcases/org/apache/poi/openxml4j/opc/compliance/data/OPCCompliance_DerivedPartNameFAIL.docx b/test-data/openxml4j/OPCCompliance_DerivedPartNameFAIL.docx Binary files differindex 8ccfb6155c..8ccfb6155c 100755 --- a/src/ooxml/testcases/org/apache/poi/openxml4j/opc/compliance/data/OPCCompliance_DerivedPartNameFAIL.docx +++ b/test-data/openxml4j/OPCCompliance_DerivedPartNameFAIL.docx diff --git a/src/ooxml/testcases/org/apache/poi/openxml4j/opc/data/TestOpenPackageINPUT.docx b/test-data/openxml4j/TestOpenPackageINPUT.docx Binary files differindex dc105f0046..dc105f0046 100755 --- a/src/ooxml/testcases/org/apache/poi/openxml4j/opc/data/TestOpenPackageINPUT.docx +++ b/test-data/openxml4j/TestOpenPackageINPUT.docx diff --git a/src/ooxml/testcases/org/apache/poi/openxml4j/opc/data/TestPackageCommon.docx b/test-data/openxml4j/TestPackageCommon.docx Binary files differindex 771cd18145..771cd18145 100755 --- a/src/ooxml/testcases/org/apache/poi/openxml4j/opc/data/TestPackageCommon.docx +++ b/test-data/openxml4j/TestPackageCommon.docx diff --git a/src/ooxml/testcases/org/apache/poi/openxml4j/opc/data/TestPackageCoreProperiesGetters.docx b/test-data/openxml4j/TestPackageCoreProperiesGetters.docx Binary files differindex 2d8bb359b5..2d8bb359b5 100755 --- a/src/ooxml/testcases/org/apache/poi/openxml4j/opc/data/TestPackageCoreProperiesGetters.docx +++ b/test-data/openxml4j/TestPackageCoreProperiesGetters.docx diff --git a/src/ooxml/testcases/org/apache/poi/openxml4j/opc/data/TestPackageCoreProperiesSetters.docx b/test-data/openxml4j/TestPackageCoreProperiesSetters.docx Binary files differindex 2d8bb359b5..2d8bb359b5 100755 --- a/src/ooxml/testcases/org/apache/poi/openxml4j/opc/data/TestPackageCoreProperiesSetters.docx +++ b/test-data/openxml4j/TestPackageCoreProperiesSetters.docx diff --git a/src/ooxml/testcases/org/apache/poi/openxml4j/opc/data/TestPackageThumbnail.docx b/test-data/openxml4j/TestPackageThumbnail.docx Binary files differindex ccc990df33..ccc990df33 100755 --- a/src/ooxml/testcases/org/apache/poi/openxml4j/opc/data/TestPackageThumbnail.docx +++ b/test-data/openxml4j/TestPackageThumbnail.docx diff --git a/src/ooxml/testcases/org/apache/poi/openxml4j/opc/data/sample.docx b/test-data/openxml4j/sample.docx Binary files differindex 8e77521434..8e77521434 100755 --- a/src/ooxml/testcases/org/apache/poi/openxml4j/opc/data/sample.docx +++ b/test-data/openxml4j/sample.docx diff --git a/src/ooxml/testcases/org/apache/poi/openxml4j/opc/data/sample.xlsx b/test-data/openxml4j/sample.xlsx Binary files differindex a275cf417e..a275cf417e 100755 --- a/src/ooxml/testcases/org/apache/poi/openxml4j/opc/data/sample.xlsx +++ b/test-data/openxml4j/sample.xlsx diff --git a/src/ooxml/testcases/org/apache/poi/openxml4j/opc/data/thumbnail.jpg b/test-data/openxml4j/thumbnail.jpg Binary files differindex 5119960023..5119960023 100755 --- a/src/ooxml/testcases/org/apache/poi/openxml4j/opc/data/thumbnail.jpg +++ b/test-data/openxml4j/thumbnail.jpg diff --git a/src/testcases/org/apache/poi/poifs/data/ShortLastBlock.qwp b/test-data/poifs/ShortLastBlock.qwp Binary files differindex b278d06c20..b278d06c20 100644 --- a/src/testcases/org/apache/poi/poifs/data/ShortLastBlock.qwp +++ b/test-data/poifs/ShortLastBlock.qwp diff --git a/src/testcases/org/apache/poi/poifs/data/ShortLastBlock.wps b/test-data/poifs/ShortLastBlock.wps Binary files differindex 1b1a627a99..1b1a627a99 100644 --- a/src/testcases/org/apache/poi/poifs/data/ShortLastBlock.wps +++ b/test-data/poifs/ShortLastBlock.wps diff --git a/src/scratchpad/testcases/org/apache/poi/hpbf/data/LinkAt0And10.pub b/test-data/publisher/LinkAt0And10.pub Binary files differindex c4459fb830..c4459fb830 100755 --- a/src/scratchpad/testcases/org/apache/poi/hpbf/data/LinkAt0And10.pub +++ b/test-data/publisher/LinkAt0And10.pub diff --git a/src/scratchpad/testcases/org/apache/poi/hpbf/data/LinkAt10.pub b/test-data/publisher/LinkAt10.pub Binary files differindex 89c4a44271..89c4a44271 100755 --- a/src/scratchpad/testcases/org/apache/poi/hpbf/data/LinkAt10.pub +++ b/test-data/publisher/LinkAt10.pub diff --git a/src/scratchpad/testcases/org/apache/poi/hpbf/data/LinkAt10And20And30.pub b/test-data/publisher/LinkAt10And20And30.pub Binary files differindex 5f7f747d5b..5f7f747d5b 100755 --- a/src/scratchpad/testcases/org/apache/poi/hpbf/data/LinkAt10And20And30.pub +++ b/test-data/publisher/LinkAt10And20And30.pub diff --git a/src/scratchpad/testcases/org/apache/poi/hpbf/data/LinkAt10And20And30And40.pub b/test-data/publisher/LinkAt10And20And30And40.pub Binary files differindex d19ddc46a3..d19ddc46a3 100755 --- a/src/scratchpad/testcases/org/apache/poi/hpbf/data/LinkAt10And20And30And40.pub +++ b/test-data/publisher/LinkAt10And20And30And40.pub diff --git a/src/scratchpad/testcases/org/apache/poi/hpbf/data/LinkAt10Longer.pub b/test-data/publisher/LinkAt10Longer.pub Binary files differindex 8a3dcc277e..8a3dcc277e 100755 --- a/src/scratchpad/testcases/org/apache/poi/hpbf/data/LinkAt10Longer.pub +++ b/test-data/publisher/LinkAt10Longer.pub diff --git a/src/scratchpad/testcases/org/apache/poi/hpbf/data/LinkAt20.pub b/test-data/publisher/LinkAt20.pub Binary files differindex 091a38c718..091a38c718 100755 --- a/src/scratchpad/testcases/org/apache/poi/hpbf/data/LinkAt20.pub +++ b/test-data/publisher/LinkAt20.pub diff --git a/src/scratchpad/testcases/org/apache/poi/hpbf/data/Sample.pub b/test-data/publisher/Sample.pub Binary files differindex b870168319..b870168319 100755 --- a/src/scratchpad/testcases/org/apache/poi/hpbf/data/Sample.pub +++ b/test-data/publisher/Sample.pub diff --git a/src/scratchpad/testcases/org/apache/poi/hpbf/data/Sample.txt b/test-data/publisher/Sample.txt index 279395e5de..279395e5de 100644 --- a/src/scratchpad/testcases/org/apache/poi/hpbf/data/Sample.txt +++ b/test-data/publisher/Sample.txt diff --git a/src/scratchpad/testcases/org/apache/poi/hpbf/data/Sample2.pub b/test-data/publisher/Sample2.pub Binary files differindex 610362c471..610362c471 100755 --- a/src/scratchpad/testcases/org/apache/poi/hpbf/data/Sample2.pub +++ b/test-data/publisher/Sample2.pub diff --git a/src/scratchpad/testcases/org/apache/poi/hpbf/data/Sample2.txt b/test-data/publisher/Sample2.txt index f8a68bb649..f8a68bb649 100644 --- a/src/scratchpad/testcases/org/apache/poi/hpbf/data/Sample2.txt +++ b/test-data/publisher/Sample2.txt diff --git a/src/scratchpad/testcases/org/apache/poi/hpbf/data/Sample2000.pub b/test-data/publisher/Sample2000.pub Binary files differindex 2c6174e5e8..2c6174e5e8 100755 --- a/src/scratchpad/testcases/org/apache/poi/hpbf/data/Sample2000.pub +++ b/test-data/publisher/Sample2000.pub diff --git a/src/scratchpad/testcases/org/apache/poi/hpbf/data/Sample3.pub b/test-data/publisher/Sample3.pub Binary files differindex 4f19bec93d..4f19bec93d 100755 --- a/src/scratchpad/testcases/org/apache/poi/hpbf/data/Sample3.pub +++ b/test-data/publisher/Sample3.pub diff --git a/src/scratchpad/testcases/org/apache/poi/hpbf/data/Sample3.txt b/test-data/publisher/Sample3.txt index c2d791b9af..c2d791b9af 100644 --- a/src/scratchpad/testcases/org/apache/poi/hpbf/data/Sample3.txt +++ b/test-data/publisher/Sample3.txt diff --git a/src/scratchpad/testcases/org/apache/poi/hpbf/data/Sample4.pub b/test-data/publisher/Sample4.pub Binary files differindex 445df85f09..445df85f09 100755 --- a/src/scratchpad/testcases/org/apache/poi/hpbf/data/Sample4.pub +++ b/test-data/publisher/Sample4.pub diff --git a/src/scratchpad/testcases/org/apache/poi/hpbf/data/Sample4.txt b/test-data/publisher/Sample4.txt index 279395e5de..279395e5de 100644 --- a/src/scratchpad/testcases/org/apache/poi/hpbf/data/Sample4.txt +++ b/test-data/publisher/Sample4.txt diff --git a/src/scratchpad/testcases/org/apache/poi/hpbf/data/Sample98.pub b/test-data/publisher/Sample98.pub Binary files differindex 8adffda77a..8adffda77a 100755 --- a/src/scratchpad/testcases/org/apache/poi/hpbf/data/Sample98.pub +++ b/test-data/publisher/Sample98.pub diff --git a/src/scratchpad/testcases/org/apache/poi/hpbf/data/SampleBrochure.pub b/test-data/publisher/SampleBrochure.pub Binary files differindex 00deec14dc..00deec14dc 100644 --- a/src/scratchpad/testcases/org/apache/poi/hpbf/data/SampleBrochure.pub +++ b/test-data/publisher/SampleBrochure.pub diff --git a/src/scratchpad/testcases/org/apache/poi/hpbf/data/SampleNewsletter.pub b/test-data/publisher/SampleNewsletter.pub Binary files differindex 94900925af..94900925af 100644 --- a/src/scratchpad/testcases/org/apache/poi/hpbf/data/SampleNewsletter.pub +++ b/test-data/publisher/SampleNewsletter.pub diff --git a/src/scratchpad/testcases/org/apache/poi/hpbf/data/Simple.pub b/test-data/publisher/Simple.pub Binary files differindex 2397b9d01c..2397b9d01c 100755 --- a/src/scratchpad/testcases/org/apache/poi/hpbf/data/Simple.pub +++ b/test-data/publisher/Simple.pub diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/38256.ppt b/test-data/slideshow/38256.ppt Binary files differindex a0883bda00..a0883bda00 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/38256.ppt +++ b/test-data/slideshow/38256.ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/41071.ppt b/test-data/slideshow/41071.ppt Binary files differindex 4a443025e2..4a443025e2 100755 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/41071.ppt +++ b/test-data/slideshow/41071.ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/41384.ppt b/test-data/slideshow/41384.ppt Binary files differindex 7a206ecdd6..7a206ecdd6 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/41384.ppt +++ b/test-data/slideshow/41384.ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/42474-1.ppt b/test-data/slideshow/42474-1.ppt Binary files differindex 15b654d26f..15b654d26f 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/42474-1.ppt +++ b/test-data/slideshow/42474-1.ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/42474-2.ppt b/test-data/slideshow/42474-2.ppt Binary files differindex 5c6f8ca90a..5c6f8ca90a 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/42474-2.ppt +++ b/test-data/slideshow/42474-2.ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/42485.ppt b/test-data/slideshow/42485.ppt Binary files differindex e9e3dda1e5..e9e3dda1e5 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/42485.ppt +++ b/test-data/slideshow/42485.ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/42486.ppt b/test-data/slideshow/42486.ppt Binary files differindex af45163c5f..af45163c5f 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/42486.ppt +++ b/test-data/slideshow/42486.ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/42520.ppt b/test-data/slideshow/42520.ppt Binary files differindex 15bcf64106..15bcf64106 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/42520.ppt +++ b/test-data/slideshow/42520.ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/43781.ppt b/test-data/slideshow/43781.ppt Binary files differindex ddea91fe89..ddea91fe89 100755 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/43781.ppt +++ b/test-data/slideshow/43781.ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/44296.ppt b/test-data/slideshow/44296.ppt Binary files differindex 1e0529db1d..1e0529db1d 100755 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/44296.ppt +++ b/test-data/slideshow/44296.ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/44770.ppt b/test-data/slideshow/44770.ppt Binary files differindex d7ae12b569..d7ae12b569 100755 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/44770.ppt +++ b/test-data/slideshow/44770.ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/45537_Footer.ppt b/test-data/slideshow/45537_Footer.ppt Binary files differindex f358b14e9d..f358b14e9d 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/45537_Footer.ppt +++ b/test-data/slideshow/45537_Footer.ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/45537_Header.ppt b/test-data/slideshow/45537_Header.ppt Binary files differindex e09d7752b7..e09d7752b7 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/45537_Header.ppt +++ b/test-data/slideshow/45537_Header.ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/45541_Footer.pptx b/test-data/slideshow/45541_Footer.pptx Binary files differindex 84e3f47cd0..84e3f47cd0 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/45541_Footer.pptx +++ b/test-data/slideshow/45541_Footer.pptx diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/45541_Header.pptx b/test-data/slideshow/45541_Header.pptx Binary files differindex fe7b7a1149..fe7b7a1149 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/45541_Header.pptx +++ b/test-data/slideshow/45541_Header.pptx diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/45543.ppt b/test-data/slideshow/45543.ppt Binary files differindex d5b04f8d55..d5b04f8d55 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/45543.ppt +++ b/test-data/slideshow/45543.ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/45545_Comment.pptx b/test-data/slideshow/45545_Comment.pptx Binary files differindex ce34eeac3d..ce34eeac3d 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/45545_Comment.pptx +++ b/test-data/slideshow/45545_Comment.pptx diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/47261.ppt b/test-data/slideshow/47261.ppt Binary files differindex 7a26a7981e..7a26a7981e 100755 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/47261.ppt +++ b/test-data/slideshow/47261.ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/PPT95.ppt b/test-data/slideshow/PPT95.ppt Binary files differindex 3f338d433b..3f338d433b 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/PPT95.ppt +++ b/test-data/slideshow/PPT95.ppt diff --git a/src/ooxml/testcases/org/apache/poi/ooxml/data/PPTWithAttachments.pptm b/test-data/slideshow/PPTWithAttachments.pptm Binary files differindex 00b148da14..00b148da14 100644 --- a/src/ooxml/testcases/org/apache/poi/ooxml/data/PPTWithAttachments.pptm +++ b/test-data/slideshow/PPTWithAttachments.pptm diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/ParagraphStylesShorterThanCharStyles.ppt b/test-data/slideshow/ParagraphStylesShorterThanCharStyles.ppt Binary files differindex 19a8a75a53..19a8a75a53 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/ParagraphStylesShorterThanCharStyles.ppt +++ b/test-data/slideshow/ParagraphStylesShorterThanCharStyles.ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/Password_Protected-56-hello.ppt b/test-data/slideshow/Password_Protected-56-hello.ppt Binary files differindex d1e5d6617c..d1e5d6617c 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/Password_Protected-56-hello.ppt +++ b/test-data/slideshow/Password_Protected-56-hello.ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/Password_Protected-hello.ppt b/test-data/slideshow/Password_Protected-hello.ppt Binary files differindex 3bbab4d5c0..3bbab4d5c0 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/Password_Protected-hello.ppt +++ b/test-data/slideshow/Password_Protected-hello.ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/Password_Protected-np-hello.ppt b/test-data/slideshow/Password_Protected-np-hello.ppt Binary files differindex 8634183731..8634183731 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/Password_Protected-np-hello.ppt +++ b/test-data/slideshow/Password_Protected-np-hello.ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/PictureLengthZero.ppt b/test-data/slideshow/PictureLengthZero.ppt Binary files differindex 1cb0cda0fa..1cb0cda0fa 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/PictureLengthZero.ppt +++ b/test-data/slideshow/PictureLengthZero.ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/PictureTypeZero.ppt b/test-data/slideshow/PictureTypeZero.ppt Binary files differindex 66b4e50c00..66b4e50c00 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/PictureTypeZero.ppt +++ b/test-data/slideshow/PictureTypeZero.ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/SampleShow.ppt b/test-data/slideshow/SampleShow.ppt Binary files differindex 81b99e100f..81b99e100f 100755 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/SampleShow.ppt +++ b/test-data/slideshow/SampleShow.ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/SampleShow.pptx b/test-data/slideshow/SampleShow.pptx Binary files differindex e5237f4c15..e5237f4c15 100755 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/SampleShow.pptx +++ b/test-data/slideshow/SampleShow.pptx diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/SampleShow.txt b/test-data/slideshow/SampleShow.txt index ccfe4d2714..ccfe4d2714 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/SampleShow.txt +++ b/test-data/slideshow/SampleShow.txt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/Single_Coloured_Page.ppt b/test-data/slideshow/Single_Coloured_Page.ppt Binary files differindex 4555025128..4555025128 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/Single_Coloured_Page.ppt +++ b/test-data/slideshow/Single_Coloured_Page.ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/Single_Coloured_Page_With_Fonts_and_Alignments.ppt b/test-data/slideshow/Single_Coloured_Page_With_Fonts_and_Alignments.ppt Binary files differindex a177642c9e..a177642c9e 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/Single_Coloured_Page_With_Fonts_and_Alignments.ppt +++ b/test-data/slideshow/Single_Coloured_Page_With_Fonts_and_Alignments.ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/WithComments.ppt b/test-data/slideshow/WithComments.ppt Binary files differindex 2b5f8642e4..2b5f8642e4 100755 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/WithComments.ppt +++ b/test-data/slideshow/WithComments.ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/WithLinks.ppt b/test-data/slideshow/WithLinks.ppt Binary files differindex f08a81a09b..f08a81a09b 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/WithLinks.ppt +++ b/test-data/slideshow/WithLinks.ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/WithMacros.ppt b/test-data/slideshow/WithMacros.ppt Binary files differindex 1c72231531..1c72231531 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/WithMacros.ppt +++ b/test-data/slideshow/WithMacros.ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/alterman_security.ppt b/test-data/slideshow/alterman_security.ppt Binary files differindex 72c2261334..72c2261334 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/alterman_security.ppt +++ b/test-data/slideshow/alterman_security.ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/backgrounds.ppt b/test-data/slideshow/backgrounds.ppt Binary files differindex 591efafef2..591efafef2 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/backgrounds.ppt +++ b/test-data/slideshow/backgrounds.ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/basic_test_ppt_file.ppt b/test-data/slideshow/basic_test_ppt_file.ppt Binary files differindex af16393f44..af16393f44 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/basic_test_ppt_file.ppt +++ b/test-data/slideshow/basic_test_ppt_file.ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/bug-41015.ppt b/test-data/slideshow/bug-41015.ppt Binary files differindex b804a60210..b804a60210 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/bug-41015.ppt +++ b/test-data/slideshow/bug-41015.ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/bullets.ppt b/test-data/slideshow/bullets.ppt Binary files differindex be2f8bba9f..be2f8bba9f 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/bullets.ppt +++ b/test-data/slideshow/bullets.ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/clock.jpg b/test-data/slideshow/clock.jpg Binary files differindex 5f05e42eac..5f05e42eac 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/clock.jpg +++ b/test-data/slideshow/clock.jpg diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/cow.pict b/test-data/slideshow/cow.pict Binary files differindex 71b81d2540..71b81d2540 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/cow.pict +++ b/test-data/slideshow/cow.pict diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/empty.ppt b/test-data/slideshow/empty.ppt Binary files differindex 20d2398e39..20d2398e39 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/empty.ppt +++ b/test-data/slideshow/empty.ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/empty_textbox.ppt b/test-data/slideshow/empty_textbox.ppt Binary files differindex 403b2861e2..403b2861e2 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/empty_textbox.ppt +++ b/test-data/slideshow/empty_textbox.ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/headers_footers.ppt b/test-data/slideshow/headers_footers.ppt Binary files differindex 891d73f95e..891d73f95e 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/headers_footers.ppt +++ b/test-data/slideshow/headers_footers.ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/headers_footers_2007.ppt b/test-data/slideshow/headers_footers_2007.ppt Binary files differindex 51b2c53b62..51b2c53b62 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/headers_footers_2007.ppt +++ b/test-data/slideshow/headers_footers_2007.ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/iisd_report.ppt b/test-data/slideshow/iisd_report.ppt Binary files differindex 976fa94b6a..976fa94b6a 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/iisd_report.ppt +++ b/test-data/slideshow/iisd_report.ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/incorrect_slide_order.ppt b/test-data/slideshow/incorrect_slide_order.ppt Binary files differindex 6aead5df97..6aead5df97 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/incorrect_slide_order.ppt +++ b/test-data/slideshow/incorrect_slide_order.ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/missing_core_records.ppt b/test-data/slideshow/missing_core_records.ppt Binary files differindex 67325ebcf6..67325ebcf6 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/missing_core_records.ppt +++ b/test-data/slideshow/missing_core_records.ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/next_test_ppt_file.ppt b/test-data/slideshow/next_test_ppt_file.ppt Binary files differindex 69b2c47877..69b2c47877 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/next_test_ppt_file.ppt +++ b/test-data/slideshow/next_test_ppt_file.ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/ole2-embedding-2003.ppt b/test-data/slideshow/ole2-embedding-2003.ppt Binary files differindex 506888fdbb..506888fdbb 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/ole2-embedding-2003.ppt +++ b/test-data/slideshow/ole2-embedding-2003.ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/painting.png b/test-data/slideshow/painting.png Binary files differindex 28f1233008..28f1233008 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/painting.png +++ b/test-data/slideshow/painting.png diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/pictures.ppt b/test-data/slideshow/pictures.ppt Binary files differindex 9f6ce6dea1..9f6ce6dea1 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/pictures.ppt +++ b/test-data/slideshow/pictures.ppt diff --git a/src/testcases/org/apache/poi/poifs/data/ppt_with_embeded.ppt b/test-data/slideshow/ppt_with_embeded.ppt Binary files differindex 588dcefe93..588dcefe93 100644 --- a/src/testcases/org/apache/poi/poifs/data/ppt_with_embeded.ppt +++ b/test-data/slideshow/ppt_with_embeded.ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/ppt_with_png.ppt b/test-data/slideshow/ppt_with_png.ppt Binary files differindex 0e0ac673a2..0e0ac673a2 100755 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/ppt_with_png.ppt +++ b/test-data/slideshow/ppt_with_png.ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/ringin.wav b/test-data/slideshow/ringin.wav Binary files differindex f8d4292d0f..f8d4292d0f 100755 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/ringin.wav +++ b/test-data/slideshow/ringin.wav diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/sample.pptx b/test-data/slideshow/sample.pptx Binary files differindex fbd540c1e0..fbd540c1e0 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/sample.pptx +++ b/test-data/slideshow/sample.pptx diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/santa.wmf b/test-data/slideshow/santa.wmf Binary files differindex 20993ba952..20993ba952 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/santa.wmf +++ b/test-data/slideshow/santa.wmf diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/sci_cec.dib b/test-data/slideshow/sci_cec.dib Binary files differindex 61bfb62546..61bfb62546 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/sci_cec.dib +++ b/test-data/slideshow/sci_cec.dib diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/slide_master.ppt b/test-data/slideshow/slide_master.ppt Binary files differindex 0889a5d64e..0889a5d64e 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/slide_master.ppt +++ b/test-data/slideshow/slide_master.ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/sound.ppt b/test-data/slideshow/sound.ppt Binary files differindex 2d1316acf3..2d1316acf3 100755 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/sound.ppt +++ b/test-data/slideshow/sound.ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/text-margins.ppt b/test-data/slideshow/text-margins.ppt Binary files differindex cf539aea74..cf539aea74 100755 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/text-margins.ppt +++ b/test-data/slideshow/text-margins.ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/text_shapes.ppt b/test-data/slideshow/text_shapes.ppt Binary files differindex c36183ac35..c36183ac35 100755 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/text_shapes.ppt +++ b/test-data/slideshow/text_shapes.ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/tomcat.png b/test-data/slideshow/tomcat.png Binary files differindex b10c6b75ff..b10c6b75ff 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/tomcat.png +++ b/test-data/slideshow/tomcat.png diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/with_textbox.ppt b/test-data/slideshow/with_textbox.ppt Binary files differindex d79584f6b2..d79584f6b2 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/with_textbox.ppt +++ b/test-data/slideshow/with_textbox.ppt diff --git a/src/scratchpad/testcases/org/apache/poi/hslf/data/wrench.emf b/test-data/slideshow/wrench.emf Binary files differindex 80016074b9..80016074b9 100644 --- a/src/scratchpad/testcases/org/apache/poi/hslf/data/wrench.emf +++ b/test-data/slideshow/wrench.emf diff --git a/src/testcases/org/apache/poi/hssf/data/12561-1.xls b/test-data/spreadsheet/12561-1.xls Binary files differindex 40b7276cb8..40b7276cb8 100755 --- a/src/testcases/org/apache/poi/hssf/data/12561-1.xls +++ b/test-data/spreadsheet/12561-1.xls diff --git a/src/testcases/org/apache/poi/hssf/data/12561-2.xls b/test-data/spreadsheet/12561-2.xls Binary files differindex bb360c1ab4..bb360c1ab4 100755 --- a/src/testcases/org/apache/poi/hssf/data/12561-2.xls +++ b/test-data/spreadsheet/12561-2.xls diff --git a/src/testcases/org/apache/poi/hssf/data/12843-1.xls b/test-data/spreadsheet/12843-1.xls Binary files differindex 0ef5df4264..0ef5df4264 100644 --- a/src/testcases/org/apache/poi/hssf/data/12843-1.xls +++ b/test-data/spreadsheet/12843-1.xls diff --git a/src/testcases/org/apache/poi/hssf/data/12843-2.xls b/test-data/spreadsheet/12843-2.xls Binary files differindex beff64650f..beff64650f 100644 --- a/src/testcases/org/apache/poi/hssf/data/12843-2.xls +++ b/test-data/spreadsheet/12843-2.xls diff --git a/src/testcases/org/apache/poi/hssf/data/13224.xls b/test-data/spreadsheet/13224.xls Binary files differindex 81f69d3334..81f69d3334 100755 --- a/src/testcases/org/apache/poi/hssf/data/13224.xls +++ b/test-data/spreadsheet/13224.xls diff --git a/src/testcases/org/apache/poi/hssf/data/13796.xls b/test-data/spreadsheet/13796.xls Binary files differindex efae53f48d..efae53f48d 100644 --- a/src/testcases/org/apache/poi/hssf/data/13796.xls +++ b/test-data/spreadsheet/13796.xls diff --git a/src/testcases/org/apache/poi/hssf/data/14330-1.xls b/test-data/spreadsheet/14330-1.xls Binary files differindex 6fd2d9524a..6fd2d9524a 100644 --- a/src/testcases/org/apache/poi/hssf/data/14330-1.xls +++ b/test-data/spreadsheet/14330-1.xls diff --git a/src/testcases/org/apache/poi/hssf/data/14330-2.xls b/test-data/spreadsheet/14330-2.xls Binary files differindex 8e56a6df3d..8e56a6df3d 100644 --- a/src/testcases/org/apache/poi/hssf/data/14330-2.xls +++ b/test-data/spreadsheet/14330-2.xls diff --git a/src/testcases/org/apache/poi/hssf/data/14460.xls b/test-data/spreadsheet/14460.xls Binary files differindex 284d684613..284d684613 100644 --- a/src/testcases/org/apache/poi/hssf/data/14460.xls +++ b/test-data/spreadsheet/14460.xls diff --git a/src/testcases/org/apache/poi/hssf/data/15228.xls b/test-data/spreadsheet/15228.xls Binary files differindex 3b26ed1e90..3b26ed1e90 100644 --- a/src/testcases/org/apache/poi/hssf/data/15228.xls +++ b/test-data/spreadsheet/15228.xls diff --git a/src/testcases/org/apache/poi/hssf/data/15375.xls b/test-data/spreadsheet/15375.xls Binary files differindex 99ab193be6..99ab193be6 100644 --- a/src/testcases/org/apache/poi/hssf/data/15375.xls +++ b/test-data/spreadsheet/15375.xls diff --git a/src/testcases/org/apache/poi/hssf/data/15556.xls b/test-data/spreadsheet/15556.xls Binary files differindex 82b48a55bc..82b48a55bc 100644 --- a/src/testcases/org/apache/poi/hssf/data/15556.xls +++ b/test-data/spreadsheet/15556.xls diff --git a/src/testcases/org/apache/poi/hssf/data/15573.xls b/test-data/spreadsheet/15573.xls Binary files differindex 172f255030..172f255030 100644 --- a/src/testcases/org/apache/poi/hssf/data/15573.xls +++ b/test-data/spreadsheet/15573.xls diff --git a/src/testcases/org/apache/poi/hssf/data/1900DateWindowing.xls b/test-data/spreadsheet/1900DateWindowing.xls Binary files differindex 94fe5c1bec..94fe5c1bec 100644 --- a/src/testcases/org/apache/poi/hssf/data/1900DateWindowing.xls +++ b/test-data/spreadsheet/1900DateWindowing.xls diff --git a/src/testcases/org/apache/poi/hssf/data/1904DateWindowing.xls b/test-data/spreadsheet/1904DateWindowing.xls Binary files differindex 8c0dba1d7a..8c0dba1d7a 100644 --- a/src/testcases/org/apache/poi/hssf/data/1904DateWindowing.xls +++ b/test-data/spreadsheet/1904DateWindowing.xls diff --git a/src/testcases/org/apache/poi/hssf/data/19599-1.xls b/test-data/spreadsheet/19599-1.xls Binary files differindex 4ce27d1fb7..4ce27d1fb7 100644 --- a/src/testcases/org/apache/poi/hssf/data/19599-1.xls +++ b/test-data/spreadsheet/19599-1.xls diff --git a/src/testcases/org/apache/poi/hssf/data/19599-2.xls b/test-data/spreadsheet/19599-2.xls Binary files differindex 17f45839dd..17f45839dd 100644 --- a/src/testcases/org/apache/poi/hssf/data/19599-2.xls +++ b/test-data/spreadsheet/19599-2.xls diff --git a/src/testcases/org/apache/poi/hssf/data/22742.xls b/test-data/spreadsheet/22742.xls Binary files differindex cd367ca9b6..cd367ca9b6 100644 --- a/src/testcases/org/apache/poi/hssf/data/22742.xls +++ b/test-data/spreadsheet/22742.xls diff --git a/src/testcases/org/apache/poi/hssf/data/24207.xls b/test-data/spreadsheet/24207.xls Binary files differindex eca56425ef..eca56425ef 100755 --- a/src/testcases/org/apache/poi/hssf/data/24207.xls +++ b/test-data/spreadsheet/24207.xls diff --git a/src/testcases/org/apache/poi/hssf/data/24215.xls b/test-data/spreadsheet/24215.xls Binary files differindex bcbbe63121..bcbbe63121 100644 --- a/src/testcases/org/apache/poi/hssf/data/24215.xls +++ b/test-data/spreadsheet/24215.xls diff --git a/src/testcases/org/apache/poi/hssf/data/25183.xls b/test-data/spreadsheet/25183.xls Binary files differindex 635a649879..635a649879 100644 --- a/src/testcases/org/apache/poi/hssf/data/25183.xls +++ b/test-data/spreadsheet/25183.xls diff --git a/src/testcases/org/apache/poi/hssf/data/25695.xls b/test-data/spreadsheet/25695.xls Binary files differindex 08b5035664..08b5035664 100644 --- a/src/testcases/org/apache/poi/hssf/data/25695.xls +++ b/test-data/spreadsheet/25695.xls diff --git a/src/testcases/org/apache/poi/hssf/data/26100.xls b/test-data/spreadsheet/26100.xls Binary files differindex 802cf89601..802cf89601 100644 --- a/src/testcases/org/apache/poi/hssf/data/26100.xls +++ b/test-data/spreadsheet/26100.xls diff --git a/src/testcases/org/apache/poi/hssf/data/27272_1.xls b/test-data/spreadsheet/27272_1.xls Binary files differindex 1715db85d3..1715db85d3 100644 --- a/src/testcases/org/apache/poi/hssf/data/27272_1.xls +++ b/test-data/spreadsheet/27272_1.xls diff --git a/src/testcases/org/apache/poi/hssf/data/27272_2.xls b/test-data/spreadsheet/27272_2.xls Binary files differindex 3e69928d55..3e69928d55 100644 --- a/src/testcases/org/apache/poi/hssf/data/27272_2.xls +++ b/test-data/spreadsheet/27272_2.xls diff --git a/src/testcases/org/apache/poi/hssf/data/27349-vlookupAcrossSheets.xls b/test-data/spreadsheet/27349-vlookupAcrossSheets.xls Binary files differindex c21d434a70..c21d434a70 100755 --- a/src/testcases/org/apache/poi/hssf/data/27349-vlookupAcrossSheets.xls +++ b/test-data/spreadsheet/27349-vlookupAcrossSheets.xls diff --git a/src/testcases/org/apache/poi/hssf/data/27364.xls b/test-data/spreadsheet/27364.xls Binary files differindex 73aa3fa2f1..73aa3fa2f1 100755 --- a/src/testcases/org/apache/poi/hssf/data/27364.xls +++ b/test-data/spreadsheet/27364.xls diff --git a/src/testcases/org/apache/poi/hssf/data/27394.xls b/test-data/spreadsheet/27394.xls Binary files differindex e9ba1cc9bb..e9ba1cc9bb 100755 --- a/src/testcases/org/apache/poi/hssf/data/27394.xls +++ b/test-data/spreadsheet/27394.xls diff --git a/src/testcases/org/apache/poi/hssf/data/27852.xls b/test-data/spreadsheet/27852.xls Binary files differindex b4b0a4c6cd..b4b0a4c6cd 100644 --- a/src/testcases/org/apache/poi/hssf/data/27852.xls +++ b/test-data/spreadsheet/27852.xls diff --git a/src/testcases/org/apache/poi/hssf/data/27933.xls b/test-data/spreadsheet/27933.xls Binary files differindex 79722370b4..79722370b4 100644 --- a/src/testcases/org/apache/poi/hssf/data/27933.xls +++ b/test-data/spreadsheet/27933.xls diff --git a/src/testcases/org/apache/poi/hssf/data/28772.xls b/test-data/spreadsheet/28772.xls Binary files differindex a5190de645..a5190de645 100644 --- a/src/testcases/org/apache/poi/hssf/data/28772.xls +++ b/test-data/spreadsheet/28772.xls diff --git a/src/testcases/org/apache/poi/hssf/data/28774.xls b/test-data/spreadsheet/28774.xls Binary files differindex 476f3bafe9..476f3bafe9 100755 --- a/src/testcases/org/apache/poi/hssf/data/28774.xls +++ b/test-data/spreadsheet/28774.xls diff --git a/src/testcases/org/apache/poi/hssf/data/29675.xls b/test-data/spreadsheet/29675.xls Binary files differindex a80df1ffb9..a80df1ffb9 100644 --- a/src/testcases/org/apache/poi/hssf/data/29675.xls +++ b/test-data/spreadsheet/29675.xls diff --git a/src/testcases/org/apache/poi/hssf/data/29942.xls b/test-data/spreadsheet/29942.xls Binary files differindex 9fac290a07..9fac290a07 100644 --- a/src/testcases/org/apache/poi/hssf/data/29942.xls +++ b/test-data/spreadsheet/29942.xls diff --git a/src/testcases/org/apache/poi/hssf/data/29982.xls b/test-data/spreadsheet/29982.xls Binary files differindex 8430ff72b0..8430ff72b0 100644 --- a/src/testcases/org/apache/poi/hssf/data/29982.xls +++ b/test-data/spreadsheet/29982.xls diff --git a/src/testcases/org/apache/poi/hssf/data/30070.xls b/test-data/spreadsheet/30070.xls Binary files differindex 5ae6685831..5ae6685831 100755 --- a/src/testcases/org/apache/poi/hssf/data/30070.xls +++ b/test-data/spreadsheet/30070.xls diff --git a/src/testcases/org/apache/poi/hssf/data/30540.xls b/test-data/spreadsheet/30540.xls Binary files differindex bf91e1bb16..bf91e1bb16 100644 --- a/src/testcases/org/apache/poi/hssf/data/30540.xls +++ b/test-data/spreadsheet/30540.xls diff --git a/src/testcases/org/apache/poi/hssf/data/30978-alt.xls b/test-data/spreadsheet/30978-alt.xls Binary files differindex c591582885..c591582885 100644 --- a/src/testcases/org/apache/poi/hssf/data/30978-alt.xls +++ b/test-data/spreadsheet/30978-alt.xls diff --git a/src/testcases/org/apache/poi/hssf/data/30978-deleted.xls b/test-data/spreadsheet/30978-deleted.xls Binary files differindex 0a2cabedce..0a2cabedce 100755 --- a/src/testcases/org/apache/poi/hssf/data/30978-deleted.xls +++ b/test-data/spreadsheet/30978-deleted.xls diff --git a/src/testcases/org/apache/poi/hssf/data/31661.xls b/test-data/spreadsheet/31661.xls Binary files differindex 79050b4325..79050b4325 100755 --- a/src/testcases/org/apache/poi/hssf/data/31661.xls +++ b/test-data/spreadsheet/31661.xls diff --git a/src/testcases/org/apache/poi/hssf/data/31749.xls b/test-data/spreadsheet/31749.xls Binary files differindex 6962a09237..6962a09237 100644 --- a/src/testcases/org/apache/poi/hssf/data/31749.xls +++ b/test-data/spreadsheet/31749.xls diff --git a/src/testcases/org/apache/poi/hssf/data/31979.xls b/test-data/spreadsheet/31979.xls Binary files differindex a0c743d28a..a0c743d28a 100644 --- a/src/testcases/org/apache/poi/hssf/data/31979.xls +++ b/test-data/spreadsheet/31979.xls diff --git a/src/testcases/org/apache/poi/hssf/data/32822.xls b/test-data/spreadsheet/32822.xls Binary files differindex b95a5fc7ee..b95a5fc7ee 100644 --- a/src/testcases/org/apache/poi/hssf/data/32822.xls +++ b/test-data/spreadsheet/32822.xls diff --git a/src/testcases/org/apache/poi/hssf/data/33082.xls b/test-data/spreadsheet/33082.xls Binary files differindex 74a2df4ded..74a2df4ded 100644 --- a/src/testcases/org/apache/poi/hssf/data/33082.xls +++ b/test-data/spreadsheet/33082.xls diff --git a/src/testcases/org/apache/poi/hssf/data/34775.xls b/test-data/spreadsheet/34775.xls Binary files differindex 9ad8f23836..9ad8f23836 100644 --- a/src/testcases/org/apache/poi/hssf/data/34775.xls +++ b/test-data/spreadsheet/34775.xls diff --git a/src/testcases/org/apache/poi/hssf/data/35564.xls b/test-data/spreadsheet/35564.xls Binary files differindex db18e0187a..db18e0187a 100644 --- a/src/testcases/org/apache/poi/hssf/data/35564.xls +++ b/test-data/spreadsheet/35564.xls diff --git a/src/testcases/org/apache/poi/hssf/data/35565.xls b/test-data/spreadsheet/35565.xls Binary files differindex ee97f0a365..ee97f0a365 100644 --- a/src/testcases/org/apache/poi/hssf/data/35565.xls +++ b/test-data/spreadsheet/35565.xls diff --git a/src/testcases/org/apache/poi/hssf/data/36947.xls b/test-data/spreadsheet/36947.xls Binary files differindex 4c7bde6c2a..4c7bde6c2a 100755 --- a/src/testcases/org/apache/poi/hssf/data/36947.xls +++ b/test-data/spreadsheet/36947.xls diff --git a/src/testcases/org/apache/poi/hssf/data/37376.xls b/test-data/spreadsheet/37376.xls Binary files differindex 59176a66e5..59176a66e5 100644 --- a/src/testcases/org/apache/poi/hssf/data/37376.xls +++ b/test-data/spreadsheet/37376.xls diff --git a/src/testcases/org/apache/poi/hssf/data/37630.xls b/test-data/spreadsheet/37630.xls Binary files differindex ad2b0ef505..ad2b0ef505 100644 --- a/src/testcases/org/apache/poi/hssf/data/37630.xls +++ b/test-data/spreadsheet/37630.xls diff --git a/src/testcases/org/apache/poi/hssf/data/37684-1.xls b/test-data/spreadsheet/37684-1.xls Binary files differindex a59769eb39..a59769eb39 100755 --- a/src/testcases/org/apache/poi/hssf/data/37684-1.xls +++ b/test-data/spreadsheet/37684-1.xls diff --git a/src/testcases/org/apache/poi/hssf/data/37684-2.xls b/test-data/spreadsheet/37684-2.xls Binary files differindex b17d0fa227..b17d0fa227 100755 --- a/src/testcases/org/apache/poi/hssf/data/37684-2.xls +++ b/test-data/spreadsheet/37684-2.xls diff --git a/src/testcases/org/apache/poi/hssf/data/37684.xls b/test-data/spreadsheet/37684.xls Binary files differindex 3aecf073c3..3aecf073c3 100644 --- a/src/testcases/org/apache/poi/hssf/data/37684.xls +++ b/test-data/spreadsheet/37684.xls diff --git a/src/testcases/org/apache/poi/hssf/data/39234.xls b/test-data/spreadsheet/39234.xls Binary files differindex 20fc9a0011..20fc9a0011 100644 --- a/src/testcases/org/apache/poi/hssf/data/39234.xls +++ b/test-data/spreadsheet/39234.xls diff --git a/src/testcases/org/apache/poi/hssf/data/39512.xls b/test-data/spreadsheet/39512.xls Binary files differindex 44cf5718ec..44cf5718ec 100644 --- a/src/testcases/org/apache/poi/hssf/data/39512.xls +++ b/test-data/spreadsheet/39512.xls diff --git a/src/testcases/org/apache/poi/hssf/data/39634.xls b/test-data/spreadsheet/39634.xls Binary files differindex 0f76bffe47..0f76bffe47 100755 --- a/src/testcases/org/apache/poi/hssf/data/39634.xls +++ b/test-data/spreadsheet/39634.xls diff --git a/src/testcases/org/apache/poi/hssf/data/3dFormulas.xls b/test-data/spreadsheet/3dFormulas.xls Binary files differindex 82519ed839..82519ed839 100644 --- a/src/testcases/org/apache/poi/hssf/data/3dFormulas.xls +++ b/test-data/spreadsheet/3dFormulas.xls diff --git a/src/testcases/org/apache/poi/hssf/data/40285.xls b/test-data/spreadsheet/40285.xls Binary files differindex 077e1c8341..077e1c8341 100644 --- a/src/testcases/org/apache/poi/hssf/data/40285.xls +++ b/test-data/spreadsheet/40285.xls diff --git a/src/testcases/org/apache/poi/hssf/data/41139.xls b/test-data/spreadsheet/41139.xls Binary files differindex e4925fe2d2..e4925fe2d2 100644 --- a/src/testcases/org/apache/poi/hssf/data/41139.xls +++ b/test-data/spreadsheet/41139.xls diff --git a/src/testcases/org/apache/poi/hssf/data/41546.xls b/test-data/spreadsheet/41546.xls Binary files differindex 1332f3eef5..1332f3eef5 100644 --- a/src/testcases/org/apache/poi/hssf/data/41546.xls +++ b/test-data/spreadsheet/41546.xls diff --git a/src/testcases/org/apache/poi/hssf/data/42464-ExpPtg-bad.xls b/test-data/spreadsheet/42464-ExpPtg-bad.xls Binary files differindex 54a7edb404..54a7edb404 100644 --- a/src/testcases/org/apache/poi/hssf/data/42464-ExpPtg-bad.xls +++ b/test-data/spreadsheet/42464-ExpPtg-bad.xls diff --git a/src/testcases/org/apache/poi/hssf/data/42464-ExpPtg-ok.xls b/test-data/spreadsheet/42464-ExpPtg-ok.xls Binary files differindex 5ae84bc90e..5ae84bc90e 100644 --- a/src/testcases/org/apache/poi/hssf/data/42464-ExpPtg-ok.xls +++ b/test-data/spreadsheet/42464-ExpPtg-ok.xls diff --git a/src/testcases/org/apache/poi/hssf/data/42726.xls b/test-data/spreadsheet/42726.xls Binary files differindex e492c5d3d9..e492c5d3d9 100755 --- a/src/testcases/org/apache/poi/hssf/data/42726.xls +++ b/test-data/spreadsheet/42726.xls diff --git a/src/testcases/org/apache/poi/hssf/data/42844.xls b/test-data/spreadsheet/42844.xls Binary files differindex 50bb5a85b8..50bb5a85b8 100644 --- a/src/testcases/org/apache/poi/hssf/data/42844.xls +++ b/test-data/spreadsheet/42844.xls diff --git a/src/testcases/org/apache/poi/hssf/data/43251.xls b/test-data/spreadsheet/43251.xls Binary files differindex abc476ab0f..abc476ab0f 100644 --- a/src/testcases/org/apache/poi/hssf/data/43251.xls +++ b/test-data/spreadsheet/43251.xls diff --git a/src/testcases/org/apache/poi/hssf/data/43493.xls b/test-data/spreadsheet/43493.xls Binary files differindex 2a02f3d740..2a02f3d740 100644 --- a/src/testcases/org/apache/poi/hssf/data/43493.xls +++ b/test-data/spreadsheet/43493.xls diff --git a/src/testcases/org/apache/poi/hssf/data/43623.xls b/test-data/spreadsheet/43623.xls Binary files differindex 401cb2a887..401cb2a887 100644 --- a/src/testcases/org/apache/poi/hssf/data/43623.xls +++ b/test-data/spreadsheet/43623.xls diff --git a/src/testcases/org/apache/poi/hssf/data/43902.xls b/test-data/spreadsheet/43902.xls Binary files differindex a67720d6c4..a67720d6c4 100644 --- a/src/testcases/org/apache/poi/hssf/data/43902.xls +++ b/test-data/spreadsheet/43902.xls diff --git a/src/testcases/org/apache/poi/hssf/data/44010-SingleChart.xls b/test-data/spreadsheet/44010-SingleChart.xls Binary files differindex fe0df2750a..fe0df2750a 100644 --- a/src/testcases/org/apache/poi/hssf/data/44010-SingleChart.xls +++ b/test-data/spreadsheet/44010-SingleChart.xls diff --git a/src/testcases/org/apache/poi/hssf/data/44010-TwoCharts.xls b/test-data/spreadsheet/44010-TwoCharts.xls Binary files differindex 4a61523fe0..4a61523fe0 100644 --- a/src/testcases/org/apache/poi/hssf/data/44010-TwoCharts.xls +++ b/test-data/spreadsheet/44010-TwoCharts.xls diff --git a/src/testcases/org/apache/poi/hssf/data/44167.xls b/test-data/spreadsheet/44167.xls Binary files differindex c5470210d8..c5470210d8 100755 --- a/src/testcases/org/apache/poi/hssf/data/44167.xls +++ b/test-data/spreadsheet/44167.xls diff --git a/src/testcases/org/apache/poi/hssf/data/44200.xls b/test-data/spreadsheet/44200.xls Binary files differindex 691afedb80..691afedb80 100755 --- a/src/testcases/org/apache/poi/hssf/data/44200.xls +++ b/test-data/spreadsheet/44200.xls diff --git a/src/testcases/org/apache/poi/hssf/data/44201.xls b/test-data/spreadsheet/44201.xls Binary files differindex 593d5aa187..593d5aa187 100644 --- a/src/testcases/org/apache/poi/hssf/data/44201.xls +++ b/test-data/spreadsheet/44201.xls diff --git a/src/testcases/org/apache/poi/hssf/data/44235.xls b/test-data/spreadsheet/44235.xls Binary files differindex 39b76588a3..39b76588a3 100755 --- a/src/testcases/org/apache/poi/hssf/data/44235.xls +++ b/test-data/spreadsheet/44235.xls diff --git a/src/testcases/org/apache/poi/hssf/data/44297.xls b/test-data/spreadsheet/44297.xls Binary files differindex bc65efd4e0..bc65efd4e0 100755 --- a/src/testcases/org/apache/poi/hssf/data/44297.xls +++ b/test-data/spreadsheet/44297.xls diff --git a/src/testcases/org/apache/poi/hssf/data/44593.xls b/test-data/spreadsheet/44593.xls Binary files differindex 84d1311441..84d1311441 100644 --- a/src/testcases/org/apache/poi/hssf/data/44593.xls +++ b/test-data/spreadsheet/44593.xls diff --git a/src/testcases/org/apache/poi/hssf/data/44636.xls b/test-data/spreadsheet/44636.xls Binary files differindex 3108a620b2..3108a620b2 100644 --- a/src/testcases/org/apache/poi/hssf/data/44636.xls +++ b/test-data/spreadsheet/44636.xls diff --git a/src/testcases/org/apache/poi/hssf/data/44643.xls b/test-data/spreadsheet/44643.xls Binary files differindex 7ae5071864..7ae5071864 100644 --- a/src/testcases/org/apache/poi/hssf/data/44643.xls +++ b/test-data/spreadsheet/44643.xls diff --git a/src/testcases/org/apache/poi/hssf/data/44693.xls b/test-data/spreadsheet/44693.xls Binary files differindex dd954c63d6..dd954c63d6 100644 --- a/src/testcases/org/apache/poi/hssf/data/44693.xls +++ b/test-data/spreadsheet/44693.xls diff --git a/src/testcases/org/apache/poi/hssf/data/44840.xls b/test-data/spreadsheet/44840.xls Binary files differindex 66dd9185ea..66dd9185ea 100644 --- a/src/testcases/org/apache/poi/hssf/data/44840.xls +++ b/test-data/spreadsheet/44840.xls diff --git a/src/testcases/org/apache/poi/hssf/data/44861.xls b/test-data/spreadsheet/44861.xls Binary files differindex bab82b3135..bab82b3135 100644 --- a/src/testcases/org/apache/poi/hssf/data/44861.xls +++ b/test-data/spreadsheet/44861.xls diff --git a/src/testcases/org/apache/poi/hssf/data/44891.xls b/test-data/spreadsheet/44891.xls Binary files differindex 30082aa8ff..30082aa8ff 100644 --- a/src/testcases/org/apache/poi/hssf/data/44891.xls +++ b/test-data/spreadsheet/44891.xls diff --git a/src/testcases/org/apache/poi/hssf/data/44958.xls b/test-data/spreadsheet/44958.xls Binary files differindex c16701118d..c16701118d 100644 --- a/src/testcases/org/apache/poi/hssf/data/44958.xls +++ b/test-data/spreadsheet/44958.xls diff --git a/src/testcases/org/apache/poi/hssf/data/45290.xls b/test-data/spreadsheet/45290.xls Binary files differindex dd064497a0..dd064497a0 100644 --- a/src/testcases/org/apache/poi/hssf/data/45290.xls +++ b/test-data/spreadsheet/45290.xls diff --git a/src/testcases/org/apache/poi/hssf/data/45322.xls b/test-data/spreadsheet/45322.xls Binary files differindex 711721400e..711721400e 100644 --- a/src/testcases/org/apache/poi/hssf/data/45322.xls +++ b/test-data/spreadsheet/45322.xls diff --git a/src/testcases/org/apache/poi/hssf/data/45365-2.xls b/test-data/spreadsheet/45365-2.xls Binary files differindex b5e66c1d73..b5e66c1d73 100644 --- a/src/testcases/org/apache/poi/hssf/data/45365-2.xls +++ b/test-data/spreadsheet/45365-2.xls diff --git a/src/testcases/org/apache/poi/hssf/data/45365.xls b/test-data/spreadsheet/45365.xls Binary files differindex fbf1d97c58..fbf1d97c58 100644 --- a/src/testcases/org/apache/poi/hssf/data/45365.xls +++ b/test-data/spreadsheet/45365.xls diff --git a/src/testcases/org/apache/poi/hssf/data/45430.xlsx b/test-data/spreadsheet/45430.xlsx Binary files differindex 48af3f9cee..48af3f9cee 100644 --- a/src/testcases/org/apache/poi/hssf/data/45430.xlsx +++ b/test-data/spreadsheet/45430.xlsx diff --git a/src/testcases/org/apache/poi/hssf/data/45431.xlsm b/test-data/spreadsheet/45431.xlsm Binary files differindex fabbd0df39..fabbd0df39 100644 --- a/src/testcases/org/apache/poi/hssf/data/45431.xlsm +++ b/test-data/spreadsheet/45431.xlsm diff --git a/src/testcases/org/apache/poi/hssf/data/45492.xls b/test-data/spreadsheet/45492.xls Binary files differindex 7e044e8977..7e044e8977 100644 --- a/src/testcases/org/apache/poi/hssf/data/45492.xls +++ b/test-data/spreadsheet/45492.xls diff --git a/src/testcases/org/apache/poi/hssf/data/45538_classic_Footer.xls b/test-data/spreadsheet/45538_classic_Footer.xls Binary files differindex 2ab1d241ca..2ab1d241ca 100644 --- a/src/testcases/org/apache/poi/hssf/data/45538_classic_Footer.xls +++ b/test-data/spreadsheet/45538_classic_Footer.xls diff --git a/src/testcases/org/apache/poi/hssf/data/45538_classic_Header.xls b/test-data/spreadsheet/45538_classic_Header.xls Binary files differindex fe67b84f85..fe67b84f85 100644 --- a/src/testcases/org/apache/poi/hssf/data/45538_classic_Header.xls +++ b/test-data/spreadsheet/45538_classic_Header.xls diff --git a/src/testcases/org/apache/poi/hssf/data/45538_form_Footer.xls b/test-data/spreadsheet/45538_form_Footer.xls Binary files differindex 6d1731d6a8..6d1731d6a8 100644 --- a/src/testcases/org/apache/poi/hssf/data/45538_form_Footer.xls +++ b/test-data/spreadsheet/45538_form_Footer.xls diff --git a/src/testcases/org/apache/poi/hssf/data/45538_form_Header.xls b/test-data/spreadsheet/45538_form_Header.xls Binary files differindex c2a28219ca..c2a28219ca 100644 --- a/src/testcases/org/apache/poi/hssf/data/45538_form_Header.xls +++ b/test-data/spreadsheet/45538_form_Header.xls diff --git a/src/testcases/org/apache/poi/hssf/data/45540_classic_Footer.xlsx b/test-data/spreadsheet/45540_classic_Footer.xlsx Binary files differindex dda1c10fb4..dda1c10fb4 100644 --- a/src/testcases/org/apache/poi/hssf/data/45540_classic_Footer.xlsx +++ b/test-data/spreadsheet/45540_classic_Footer.xlsx diff --git a/src/testcases/org/apache/poi/hssf/data/45540_classic_Header.xlsx b/test-data/spreadsheet/45540_classic_Header.xlsx Binary files differindex b01180bf51..b01180bf51 100644 --- a/src/testcases/org/apache/poi/hssf/data/45540_classic_Header.xlsx +++ b/test-data/spreadsheet/45540_classic_Header.xlsx diff --git a/src/testcases/org/apache/poi/hssf/data/45540_form_Footer.xlsx b/test-data/spreadsheet/45540_form_Footer.xlsx Binary files differindex c14dcbf24a..c14dcbf24a 100644 --- a/src/testcases/org/apache/poi/hssf/data/45540_form_Footer.xlsx +++ b/test-data/spreadsheet/45540_form_Footer.xlsx diff --git a/src/testcases/org/apache/poi/hssf/data/45540_form_Header.xlsx b/test-data/spreadsheet/45540_form_Header.xlsx Binary files differindex 13df686319..13df686319 100644 --- a/src/testcases/org/apache/poi/hssf/data/45540_form_Header.xlsx +++ b/test-data/spreadsheet/45540_form_Header.xlsx diff --git a/src/testcases/org/apache/poi/hssf/data/45544.xlsx b/test-data/spreadsheet/45544.xlsx Binary files differindex 2390e6d9ab..2390e6d9ab 100644 --- a/src/testcases/org/apache/poi/hssf/data/45544.xlsx +++ b/test-data/spreadsheet/45544.xlsx diff --git a/src/testcases/org/apache/poi/hssf/data/45720.xls b/test-data/spreadsheet/45720.xls Binary files differindex 9c6c484d62..9c6c484d62 100755 --- a/src/testcases/org/apache/poi/hssf/data/45720.xls +++ b/test-data/spreadsheet/45720.xls diff --git a/src/testcases/org/apache/poi/hssf/data/45761.xls b/test-data/spreadsheet/45761.xls Binary files differindex ee44612c40..ee44612c40 100644 --- a/src/testcases/org/apache/poi/hssf/data/45761.xls +++ b/test-data/spreadsheet/45761.xls diff --git a/src/testcases/org/apache/poi/hssf/data/45784.xls b/test-data/spreadsheet/45784.xls Binary files differindex f0d25fddfb..f0d25fddfb 100644 --- a/src/testcases/org/apache/poi/hssf/data/45784.xls +++ b/test-data/spreadsheet/45784.xls diff --git a/src/testcases/org/apache/poi/hssf/data/45829.png b/test-data/spreadsheet/45829.png Binary files differindex eccaf30b26..eccaf30b26 100755 --- a/src/testcases/org/apache/poi/hssf/data/45829.png +++ b/test-data/spreadsheet/45829.png diff --git a/src/testcases/org/apache/poi/hssf/data/46137.xls b/test-data/spreadsheet/46137.xls Binary files differindex 5fc399dd62..5fc399dd62 100644 --- a/src/testcases/org/apache/poi/hssf/data/46137.xls +++ b/test-data/spreadsheet/46137.xls diff --git a/src/testcases/org/apache/poi/hssf/data/46445.xls b/test-data/spreadsheet/46445.xls Binary files differindex 30aaf343ad..30aaf343ad 100755 --- a/src/testcases/org/apache/poi/hssf/data/46445.xls +++ b/test-data/spreadsheet/46445.xls diff --git a/src/testcases/org/apache/poi/hssf/data/46535.xlsx b/test-data/spreadsheet/46535.xlsx Binary files differindex 555145b070..555145b070 100755 --- a/src/testcases/org/apache/poi/hssf/data/46535.xlsx +++ b/test-data/spreadsheet/46535.xlsx diff --git a/src/testcases/org/apache/poi/hssf/data/46536.xlsx b/test-data/spreadsheet/46536.xlsx Binary files differindex 9b625bf369..9b625bf369 100755 --- a/src/testcases/org/apache/poi/hssf/data/46536.xlsx +++ b/test-data/spreadsheet/46536.xlsx diff --git a/src/testcases/org/apache/poi/hssf/data/46904.xls b/test-data/spreadsheet/46904.xls Binary files differindex 5720672dd1..5720672dd1 100644 --- a/src/testcases/org/apache/poi/hssf/data/46904.xls +++ b/test-data/spreadsheet/46904.xls diff --git a/src/testcases/org/apache/poi/hssf/data/47026.xlsm b/test-data/spreadsheet/47026.xlsm Binary files differindex 77e4eb97f3..77e4eb97f3 100755 --- a/src/testcases/org/apache/poi/hssf/data/47026.xlsm +++ b/test-data/spreadsheet/47026.xlsm diff --git a/src/testcases/org/apache/poi/hssf/data/47034.xls b/test-data/spreadsheet/47034.xls Binary files differindex 81c5849e9f..81c5849e9f 100644 --- a/src/testcases/org/apache/poi/hssf/data/47034.xls +++ b/test-data/spreadsheet/47034.xls diff --git a/src/testcases/org/apache/poi/hssf/data/47089.xlsm b/test-data/spreadsheet/47089.xlsm Binary files differindex 698f79b43e..698f79b43e 100755 --- a/src/testcases/org/apache/poi/hssf/data/47089.xlsm +++ b/test-data/spreadsheet/47089.xlsm diff --git a/src/testcases/org/apache/poi/hssf/data/47154.xls b/test-data/spreadsheet/47154.xls Binary files differindex 2840cc61b6..2840cc61b6 100644 --- a/src/testcases/org/apache/poi/hssf/data/47154.xls +++ b/test-data/spreadsheet/47154.xls diff --git a/src/testcases/org/apache/poi/hssf/data/47504.xlsx b/test-data/spreadsheet/47504.xlsx Binary files differindex 8805a78ac5..8805a78ac5 100755 --- a/src/testcases/org/apache/poi/hssf/data/47504.xlsx +++ b/test-data/spreadsheet/47504.xlsx diff --git a/src/testcases/org/apache/poi/hssf/data/47668.xlsx b/test-data/spreadsheet/47668.xlsx Binary files differindex 74a073ff00..74a073ff00 100755 --- a/src/testcases/org/apache/poi/hssf/data/47668.xlsx +++ b/test-data/spreadsheet/47668.xlsx diff --git a/src/testcases/org/apache/poi/hssf/data/AbnormalSharedFormulaFlag.xls b/test-data/spreadsheet/AbnormalSharedFormulaFlag.xls Binary files differindex 788865b3b9..788865b3b9 100755 --- a/src/testcases/org/apache/poi/hssf/data/AbnormalSharedFormulaFlag.xls +++ b/test-data/spreadsheet/AbnormalSharedFormulaFlag.xls diff --git a/src/testcases/org/apache/poi/hssf/data/AreaErrPtg.xls b/test-data/spreadsheet/AreaErrPtg.xls Binary files differindex ce863b8f61..ce863b8f61 100644 --- a/src/testcases/org/apache/poi/hssf/data/AreaErrPtg.xls +++ b/test-data/spreadsheet/AreaErrPtg.xls diff --git a/src/testcases/org/apache/poi/hssf/data/AverageTaxRates.xlsx b/test-data/spreadsheet/AverageTaxRates.xlsx Binary files differindex fee8059e2b..fee8059e2b 100644 --- a/src/testcases/org/apache/poi/hssf/data/AverageTaxRates.xlsx +++ b/test-data/spreadsheet/AverageTaxRates.xlsx diff --git a/src/testcases/org/apache/poi/hssf/data/BigSSTRecord b/test-data/spreadsheet/BigSSTRecord index 6cebff51ba..6cebff51ba 100755 --- a/src/testcases/org/apache/poi/hssf/data/BigSSTRecord +++ b/test-data/spreadsheet/BigSSTRecord diff --git a/src/testcases/org/apache/poi/hssf/data/BigSSTRecord2 b/test-data/spreadsheet/BigSSTRecord2 index 88697cddfd..88697cddfd 100755 --- a/src/testcases/org/apache/poi/hssf/data/BigSSTRecord2 +++ b/test-data/spreadsheet/BigSSTRecord2 diff --git a/src/testcases/org/apache/poi/hssf/data/BigSSTRecord2CR1 b/test-data/spreadsheet/BigSSTRecord2CR1 index 359e3b4a3f..359e3b4a3f 100755 --- a/src/testcases/org/apache/poi/hssf/data/BigSSTRecord2CR1 +++ b/test-data/spreadsheet/BigSSTRecord2CR1 diff --git a/src/testcases/org/apache/poi/hssf/data/BigSSTRecord2CR2 b/test-data/spreadsheet/BigSSTRecord2CR2 index 05aa7e9dc3..05aa7e9dc3 100755 --- a/src/testcases/org/apache/poi/hssf/data/BigSSTRecord2CR2 +++ b/test-data/spreadsheet/BigSSTRecord2CR2 diff --git a/src/testcases/org/apache/poi/hssf/data/BigSSTRecord2CR3 b/test-data/spreadsheet/BigSSTRecord2CR3 index 461dfae5e4..461dfae5e4 100755 --- a/src/testcases/org/apache/poi/hssf/data/BigSSTRecord2CR3 +++ b/test-data/spreadsheet/BigSSTRecord2CR3 diff --git a/src/testcases/org/apache/poi/hssf/data/BigSSTRecord2CR4 b/test-data/spreadsheet/BigSSTRecord2CR4 index f8fd5342ae..f8fd5342ae 100755 --- a/src/testcases/org/apache/poi/hssf/data/BigSSTRecord2CR4 +++ b/test-data/spreadsheet/BigSSTRecord2CR4 diff --git a/src/testcases/org/apache/poi/hssf/data/BigSSTRecord2CR5 b/test-data/spreadsheet/BigSSTRecord2CR5 index e1105745b7..e1105745b7 100755 --- a/src/testcases/org/apache/poi/hssf/data/BigSSTRecord2CR5 +++ b/test-data/spreadsheet/BigSSTRecord2CR5 diff --git a/src/testcases/org/apache/poi/hssf/data/BigSSTRecord2CR6 b/test-data/spreadsheet/BigSSTRecord2CR6 index a937fe447d..a937fe447d 100755 --- a/src/testcases/org/apache/poi/hssf/data/BigSSTRecord2CR6 +++ b/test-data/spreadsheet/BigSSTRecord2CR6 diff --git a/src/testcases/org/apache/poi/hssf/data/BigSSTRecord2CR7 b/test-data/spreadsheet/BigSSTRecord2CR7 index 571474ebdc..571474ebdc 100755 --- a/src/testcases/org/apache/poi/hssf/data/BigSSTRecord2CR7 +++ b/test-data/spreadsheet/BigSSTRecord2CR7 diff --git a/src/testcases/org/apache/poi/hssf/data/BigSSTRecordCR b/test-data/spreadsheet/BigSSTRecordCR index c35783de8b..c35783de8b 100755 --- a/src/testcases/org/apache/poi/hssf/data/BigSSTRecordCR +++ b/test-data/spreadsheet/BigSSTRecordCR diff --git a/src/testcases/org/apache/poi/hssf/data/Booleans.xlsx b/test-data/spreadsheet/Booleans.xlsx Binary files differindex 7528346119..7528346119 100755 --- a/src/testcases/org/apache/poi/hssf/data/Booleans.xlsx +++ b/test-data/spreadsheet/Booleans.xlsx diff --git a/src/testcases/org/apache/poi/hssf/data/ColumnStyle1dp.xls b/test-data/spreadsheet/ColumnStyle1dp.xls Binary files differindex 1318b0fa5d..1318b0fa5d 100755 --- a/src/testcases/org/apache/poi/hssf/data/ColumnStyle1dp.xls +++ b/test-data/spreadsheet/ColumnStyle1dp.xls diff --git a/src/testcases/org/apache/poi/hssf/data/ColumnStyle1dpColoured.xls b/test-data/spreadsheet/ColumnStyle1dpColoured.xls Binary files differindex 25dd8de6de..25dd8de6de 100755 --- a/src/testcases/org/apache/poi/hssf/data/ColumnStyle1dpColoured.xls +++ b/test-data/spreadsheet/ColumnStyle1dpColoured.xls diff --git a/src/testcases/org/apache/poi/hssf/data/ColumnStyleNone.xls b/test-data/spreadsheet/ColumnStyleNone.xls Binary files differindex 3f0128aad4..3f0128aad4 100755 --- a/src/testcases/org/apache/poi/hssf/data/ColumnStyleNone.xls +++ b/test-data/spreadsheet/ColumnStyleNone.xls diff --git a/src/testcases/org/apache/poi/hssf/data/ContinueRecordProblem.xls b/test-data/spreadsheet/ContinueRecordProblem.xls Binary files differindex c74b864f79..c74b864f79 100644 --- a/src/testcases/org/apache/poi/hssf/data/ContinueRecordProblem.xls +++ b/test-data/spreadsheet/ContinueRecordProblem.xls diff --git a/src/testcases/org/apache/poi/hssf/data/CustomXMLMapping-singleattributenamespace.xlsx b/test-data/spreadsheet/CustomXMLMapping-singleattributenamespace.xlsx Binary files differindex 635dea78f1..635dea78f1 100644 --- a/src/testcases/org/apache/poi/hssf/data/CustomXMLMapping-singleattributenamespace.xlsx +++ b/test-data/spreadsheet/CustomXMLMapping-singleattributenamespace.xlsx diff --git a/src/testcases/org/apache/poi/hssf/data/CustomXMLMappings-complex-type.xlsx b/test-data/spreadsheet/CustomXMLMappings-complex-type.xlsx Binary files differindex 0d6d8d0099..0d6d8d0099 100755 --- a/src/testcases/org/apache/poi/hssf/data/CustomXMLMappings-complex-type.xlsx +++ b/test-data/spreadsheet/CustomXMLMappings-complex-type.xlsx diff --git a/src/testcases/org/apache/poi/hssf/data/CustomXMLMappings.xlsx b/test-data/spreadsheet/CustomXMLMappings.xlsx Binary files differindex 32a5573c29..32a5573c29 100755 --- a/src/testcases/org/apache/poi/hssf/data/CustomXMLMappings.xlsx +++ b/test-data/spreadsheet/CustomXMLMappings.xlsx diff --git a/src/testcases/org/apache/poi/hssf/data/CustomXmlMappings-inverse-order.xlsx b/test-data/spreadsheet/CustomXmlMappings-inverse-order.xlsx Binary files differindex f3acef3359..f3acef3359 100755 --- a/src/testcases/org/apache/poi/hssf/data/CustomXmlMappings-inverse-order.xlsx +++ b/test-data/spreadsheet/CustomXmlMappings-inverse-order.xlsx diff --git a/src/testcases/org/apache/poi/hssf/data/DBCSHeader.xls b/test-data/spreadsheet/DBCSHeader.xls Binary files differindex d97daf1edb..d97daf1edb 100644 --- a/src/testcases/org/apache/poi/hssf/data/DBCSHeader.xls +++ b/test-data/spreadsheet/DBCSHeader.xls diff --git a/src/testcases/org/apache/poi/hssf/data/DBCSSheetName.xls b/test-data/spreadsheet/DBCSSheetName.xls Binary files differindex 17aa94475e..17aa94475e 100644 --- a/src/testcases/org/apache/poi/hssf/data/DBCSSheetName.xls +++ b/test-data/spreadsheet/DBCSSheetName.xls diff --git a/src/testcases/org/apache/poi/hssf/data/DateFormats.xls b/test-data/spreadsheet/DateFormats.xls Binary files differindex 6b2c3480b2..6b2c3480b2 100644 --- a/src/testcases/org/apache/poi/hssf/data/DateFormats.xls +++ b/test-data/spreadsheet/DateFormats.xls diff --git a/src/testcases/org/apache/poi/hssf/data/EmbeddedChartHeaderTest.xls b/test-data/spreadsheet/EmbeddedChartHeaderTest.xls Binary files differindex af0cb2276e..af0cb2276e 100644 --- a/src/testcases/org/apache/poi/hssf/data/EmbeddedChartHeaderTest.xls +++ b/test-data/spreadsheet/EmbeddedChartHeaderTest.xls diff --git a/src/testcases/org/apache/poi/hssf/data/Employee.xls b/test-data/spreadsheet/Employee.xls Binary files differindex bb9be26b9d..bb9be26b9d 100755 --- a/src/testcases/org/apache/poi/hssf/data/Employee.xls +++ b/test-data/spreadsheet/Employee.xls diff --git a/src/testcases/org/apache/poi/hssf/data/ErrPtg.xls b/test-data/spreadsheet/ErrPtg.xls Binary files differindex 50035994a4..50035994a4 100644 --- a/src/testcases/org/apache/poi/hssf/data/ErrPtg.xls +++ b/test-data/spreadsheet/ErrPtg.xls diff --git a/src/ooxml/testcases/org/apache/poi/ooxml/data/ExcelWithAttachments.xlsm b/test-data/spreadsheet/ExcelWithAttachments.xlsm Binary files differindex cb3e564428..cb3e564428 100644 --- a/src/ooxml/testcases/org/apache/poi/ooxml/data/ExcelWithAttachments.xlsm +++ b/test-data/spreadsheet/ExcelWithAttachments.xlsm diff --git a/src/testcases/org/apache/poi/hssf/data/ForShifting.xls b/test-data/spreadsheet/ForShifting.xls Binary files differindex 7cb3ebd7d1..7cb3ebd7d1 100755 --- a/src/testcases/org/apache/poi/hssf/data/ForShifting.xls +++ b/test-data/spreadsheet/ForShifting.xls diff --git a/src/testcases/org/apache/poi/hssf/data/ForShifting.xlsx b/test-data/spreadsheet/ForShifting.xlsx Binary files differindex f05923b2f5..f05923b2f5 100755 --- a/src/testcases/org/apache/poi/hssf/data/ForShifting.xlsx +++ b/test-data/spreadsheet/ForShifting.xlsx diff --git a/src/testcases/org/apache/poi/hssf/data/Formatting.xls b/test-data/spreadsheet/Formatting.xls Binary files differindex b8354173e2..b8354173e2 100755 --- a/src/testcases/org/apache/poi/hssf/data/Formatting.xls +++ b/test-data/spreadsheet/Formatting.xls diff --git a/src/testcases/org/apache/poi/hssf/data/Formatting.xlsx b/test-data/spreadsheet/Formatting.xlsx Binary files differindex b1f2e26a03..b1f2e26a03 100755 --- a/src/testcases/org/apache/poi/hssf/data/Formatting.xlsx +++ b/test-data/spreadsheet/Formatting.xlsx diff --git a/src/testcases/org/apache/poi/hssf/data/FormulaEvalTestData.xls b/test-data/spreadsheet/FormulaEvalTestData.xls Binary files differindex f91091ad25..f91091ad25 100644 --- a/src/testcases/org/apache/poi/hssf/data/FormulaEvalTestData.xls +++ b/test-data/spreadsheet/FormulaEvalTestData.xls diff --git a/src/testcases/org/apache/poi/hssf/data/FormulaEvalTestData_Copy.xlsx b/test-data/spreadsheet/FormulaEvalTestData_Copy.xlsx Binary files differindex 8e491a54ed..8e491a54ed 100755 --- a/src/testcases/org/apache/poi/hssf/data/FormulaEvalTestData_Copy.xlsx +++ b/test-data/spreadsheet/FormulaEvalTestData_Copy.xlsx diff --git a/src/testcases/org/apache/poi/hssf/data/HyperlinksOnManySheets.xls b/test-data/spreadsheet/HyperlinksOnManySheets.xls Binary files differindex 1884e57c5b..1884e57c5b 100755 --- a/src/testcases/org/apache/poi/hssf/data/HyperlinksOnManySheets.xls +++ b/test-data/spreadsheet/HyperlinksOnManySheets.xls diff --git a/src/testcases/org/apache/poi/hssf/data/IfFormulaTest.xls b/test-data/spreadsheet/IfFormulaTest.xls Binary files differindex d307bee12c..d307bee12c 100644 --- a/src/testcases/org/apache/poi/hssf/data/IfFormulaTest.xls +++ b/test-data/spreadsheet/IfFormulaTest.xls diff --git a/src/testcases/org/apache/poi/hssf/data/IndexFunctionTestCaseData.xls b/test-data/spreadsheet/IndexFunctionTestCaseData.xls Binary files differindex bf0b23accb..bf0b23accb 100644 --- a/src/testcases/org/apache/poi/hssf/data/IndexFunctionTestCaseData.xls +++ b/test-data/spreadsheet/IndexFunctionTestCaseData.xls diff --git a/src/testcases/org/apache/poi/hssf/data/IntersectionPtg.xls b/test-data/spreadsheet/IntersectionPtg.xls Binary files differindex 74b87db3cd..74b87db3cd 100644 --- a/src/testcases/org/apache/poi/hssf/data/IntersectionPtg.xls +++ b/test-data/spreadsheet/IntersectionPtg.xls diff --git a/src/testcases/org/apache/poi/hssf/data/LookupFunctionsTestCaseData.xls b/test-data/spreadsheet/LookupFunctionsTestCaseData.xls Binary files differindex 94f16e9840..94f16e9840 100755 --- a/src/testcases/org/apache/poi/hssf/data/LookupFunctionsTestCaseData.xls +++ b/test-data/spreadsheet/LookupFunctionsTestCaseData.xls diff --git a/src/testcases/org/apache/poi/hssf/data/MRExtraLines.xls b/test-data/spreadsheet/MRExtraLines.xls Binary files differindex e82e4f6f40..e82e4f6f40 100644 --- a/src/testcases/org/apache/poi/hssf/data/MRExtraLines.xls +++ b/test-data/spreadsheet/MRExtraLines.xls diff --git a/src/testcases/org/apache/poi/hssf/data/MissingBits.xls b/test-data/spreadsheet/MissingBits.xls Binary files differindex 4dba467a4f..4dba467a4f 100644 --- a/src/testcases/org/apache/poi/hssf/data/MissingBits.xls +++ b/test-data/spreadsheet/MissingBits.xls diff --git a/src/testcases/org/apache/poi/hssf/data/NoGutsRecords.xls b/test-data/spreadsheet/NoGutsRecords.xls Binary files differindex c4340f6b83..c4340f6b83 100644 --- a/src/testcases/org/apache/poi/hssf/data/NoGutsRecords.xls +++ b/test-data/spreadsheet/NoGutsRecords.xls diff --git a/src/testcases/org/apache/poi/hssf/data/OddStyleRecord.xls b/test-data/spreadsheet/OddStyleRecord.xls Binary files differindex dcaa79b5e1..dcaa79b5e1 100644 --- a/src/testcases/org/apache/poi/hssf/data/OddStyleRecord.xls +++ b/test-data/spreadsheet/OddStyleRecord.xls diff --git a/src/testcases/org/apache/poi/hssf/data/PercentPtg.xls b/test-data/spreadsheet/PercentPtg.xls Binary files differindex 42414766c5..42414766c5 100644 --- a/src/testcases/org/apache/poi/hssf/data/PercentPtg.xls +++ b/test-data/spreadsheet/PercentPtg.xls diff --git a/src/testcases/org/apache/poi/hssf/data/RangePtg.xls b/test-data/spreadsheet/RangePtg.xls Binary files differindex 889dd00717..889dd00717 100644 --- a/src/testcases/org/apache/poi/hssf/data/RangePtg.xls +++ b/test-data/spreadsheet/RangePtg.xls diff --git a/src/testcases/org/apache/poi/hssf/data/ReadOnlyRecommended.xls b/test-data/spreadsheet/ReadOnlyRecommended.xls Binary files differindex d479b94f60..d479b94f60 100644 --- a/src/testcases/org/apache/poi/hssf/data/ReadOnlyRecommended.xls +++ b/test-data/spreadsheet/ReadOnlyRecommended.xls diff --git a/src/testcases/org/apache/poi/hssf/data/ReferencePtg.xls b/test-data/spreadsheet/ReferencePtg.xls Binary files differindex d415034d1a..d415034d1a 100644 --- a/src/testcases/org/apache/poi/hssf/data/ReferencePtg.xls +++ b/test-data/spreadsheet/ReferencePtg.xls diff --git a/src/testcases/org/apache/poi/hssf/data/SampleSS.txt b/test-data/spreadsheet/SampleSS.txt index b1dc6b63b5..b1dc6b63b5 100644 --- a/src/testcases/org/apache/poi/hssf/data/SampleSS.txt +++ b/test-data/spreadsheet/SampleSS.txt diff --git a/src/testcases/org/apache/poi/hssf/data/SampleSS.xls b/test-data/spreadsheet/SampleSS.xls Binary files differindex 771aacf914..771aacf914 100755 --- a/src/testcases/org/apache/poi/hssf/data/SampleSS.xls +++ b/test-data/spreadsheet/SampleSS.xls diff --git a/src/testcases/org/apache/poi/hssf/data/SampleSS.xlsx b/test-data/spreadsheet/SampleSS.xlsx Binary files differindex b94809ebc9..b94809ebc9 100755 --- a/src/testcases/org/apache/poi/hssf/data/SampleSS.xlsx +++ b/test-data/spreadsheet/SampleSS.xlsx diff --git a/src/testcases/org/apache/poi/hssf/data/SharedFormulaTest.xls b/test-data/spreadsheet/SharedFormulaTest.xls Binary files differindex 8db77d9824..8db77d9824 100644 --- a/src/testcases/org/apache/poi/hssf/data/SharedFormulaTest.xls +++ b/test-data/spreadsheet/SharedFormulaTest.xls diff --git a/src/testcases/org/apache/poi/hssf/data/SheetWithDrawing.xls b/test-data/spreadsheet/SheetWithDrawing.xls Binary files differindex e1395291b0..e1395291b0 100644 --- a/src/testcases/org/apache/poi/hssf/data/SheetWithDrawing.xls +++ b/test-data/spreadsheet/SheetWithDrawing.xls diff --git a/src/testcases/org/apache/poi/hssf/data/Simple.xls b/test-data/spreadsheet/Simple.xls Binary files differindex b06799fea5..b06799fea5 100755 --- a/src/testcases/org/apache/poi/hssf/data/Simple.xls +++ b/test-data/spreadsheet/Simple.xls diff --git a/src/testcases/org/apache/poi/hssf/data/SimpleChart.xls b/test-data/spreadsheet/SimpleChart.xls Binary files differindex 7a980800c7..7a980800c7 100755 --- a/src/testcases/org/apache/poi/hssf/data/SimpleChart.xls +++ b/test-data/spreadsheet/SimpleChart.xls diff --git a/src/testcases/org/apache/poi/hssf/data/SimpleMultiCell.xls b/test-data/spreadsheet/SimpleMultiCell.xls Binary files differindex 3c8c8b0b00..3c8c8b0b00 100644 --- a/src/testcases/org/apache/poi/hssf/data/SimpleMultiCell.xls +++ b/test-data/spreadsheet/SimpleMultiCell.xls diff --git a/src/testcases/org/apache/poi/hssf/data/SimpleMultiCell.xlsx b/test-data/spreadsheet/SimpleMultiCell.xlsx Binary files differindex d5dfe7adc3..d5dfe7adc3 100755 --- a/src/testcases/org/apache/poi/hssf/data/SimpleMultiCell.xlsx +++ b/test-data/spreadsheet/SimpleMultiCell.xlsx diff --git a/src/testcases/org/apache/poi/hssf/data/SimpleWithAutofilter.xls b/test-data/spreadsheet/SimpleWithAutofilter.xls Binary files differindex 900699c6e0..900699c6e0 100644 --- a/src/testcases/org/apache/poi/hssf/data/SimpleWithAutofilter.xls +++ b/test-data/spreadsheet/SimpleWithAutofilter.xls diff --git a/src/testcases/org/apache/poi/hssf/data/SimpleWithChoose.xls b/test-data/spreadsheet/SimpleWithChoose.xls Binary files differindex 96a8e743a8..96a8e743a8 100755 --- a/src/testcases/org/apache/poi/hssf/data/SimpleWithChoose.xls +++ b/test-data/spreadsheet/SimpleWithChoose.xls diff --git a/src/testcases/org/apache/poi/hssf/data/SimpleWithColours.xls b/test-data/spreadsheet/SimpleWithColours.xls Binary files differindex ab3cdecf0b..ab3cdecf0b 100755 --- a/src/testcases/org/apache/poi/hssf/data/SimpleWithColours.xls +++ b/test-data/spreadsheet/SimpleWithColours.xls diff --git a/src/testcases/org/apache/poi/hssf/data/SimpleWithComments.xls b/test-data/spreadsheet/SimpleWithComments.xls Binary files differindex 0fbec16a63..0fbec16a63 100644 --- a/src/testcases/org/apache/poi/hssf/data/SimpleWithComments.xls +++ b/test-data/spreadsheet/SimpleWithComments.xls diff --git a/src/testcases/org/apache/poi/hssf/data/SimpleWithDataFormat.xls b/test-data/spreadsheet/SimpleWithDataFormat.xls Binary files differindex 7d5909eb21..7d5909eb21 100644 --- a/src/testcases/org/apache/poi/hssf/data/SimpleWithDataFormat.xls +++ b/test-data/spreadsheet/SimpleWithDataFormat.xls diff --git a/src/testcases/org/apache/poi/hssf/data/SimpleWithFormula.xls b/test-data/spreadsheet/SimpleWithFormula.xls Binary files differindex 758b341906..758b341906 100755 --- a/src/testcases/org/apache/poi/hssf/data/SimpleWithFormula.xls +++ b/test-data/spreadsheet/SimpleWithFormula.xls diff --git a/src/testcases/org/apache/poi/hssf/data/SimpleWithImages-mac.xls b/test-data/spreadsheet/SimpleWithImages-mac.xls Binary files differindex 942e727ff6..942e727ff6 100644 --- a/src/testcases/org/apache/poi/hssf/data/SimpleWithImages-mac.xls +++ b/test-data/spreadsheet/SimpleWithImages-mac.xls diff --git a/src/testcases/org/apache/poi/hssf/data/SimpleWithImages.xls b/test-data/spreadsheet/SimpleWithImages.xls Binary files differindex 1567fd1ffc..1567fd1ffc 100644 --- a/src/testcases/org/apache/poi/hssf/data/SimpleWithImages.xls +++ b/test-data/spreadsheet/SimpleWithImages.xls diff --git a/src/testcases/org/apache/poi/hssf/data/SimpleWithPageBreaks.xls b/test-data/spreadsheet/SimpleWithPageBreaks.xls Binary files differindex bb2e8041e9..bb2e8041e9 100644 --- a/src/testcases/org/apache/poi/hssf/data/SimpleWithPageBreaks.xls +++ b/test-data/spreadsheet/SimpleWithPageBreaks.xls diff --git a/src/testcases/org/apache/poi/hssf/data/SimpleWithPrintArea.xls b/test-data/spreadsheet/SimpleWithPrintArea.xls Binary files differindex 0434dbcc82..0434dbcc82 100755 --- a/src/testcases/org/apache/poi/hssf/data/SimpleWithPrintArea.xls +++ b/test-data/spreadsheet/SimpleWithPrintArea.xls diff --git a/src/testcases/org/apache/poi/hssf/data/SimpleWithSkip.xls b/test-data/spreadsheet/SimpleWithSkip.xls Binary files differindex 11b81aeca2..11b81aeca2 100755 --- a/src/testcases/org/apache/poi/hssf/data/SimpleWithSkip.xls +++ b/test-data/spreadsheet/SimpleWithSkip.xls diff --git a/src/testcases/org/apache/poi/hssf/data/SimpleWithStyling.xls b/test-data/spreadsheet/SimpleWithStyling.xls Binary files differindex b5793d251b..b5793d251b 100755 --- a/src/testcases/org/apache/poi/hssf/data/SimpleWithStyling.xls +++ b/test-data/spreadsheet/SimpleWithStyling.xls diff --git a/src/testcases/org/apache/poi/hssf/data/SingleLetterRanges.xls b/test-data/spreadsheet/SingleLetterRanges.xls Binary files differindex e35058d410..e35058d410 100644 --- a/src/testcases/org/apache/poi/hssf/data/SingleLetterRanges.xls +++ b/test-data/spreadsheet/SingleLetterRanges.xls diff --git a/src/testcases/org/apache/poi/hssf/data/SquareMacro.xls b/test-data/spreadsheet/SquareMacro.xls Binary files differindex 54beeeb37e..54beeeb37e 100644 --- a/src/testcases/org/apache/poi/hssf/data/SquareMacro.xls +++ b/test-data/spreadsheet/SquareMacro.xls diff --git a/src/testcases/org/apache/poi/hssf/data/StringContinueRecords.xls b/test-data/spreadsheet/StringContinueRecords.xls Binary files differindex f2ada9eb28..f2ada9eb28 100644 --- a/src/testcases/org/apache/poi/hssf/data/StringContinueRecords.xls +++ b/test-data/spreadsheet/StringContinueRecords.xls diff --git a/src/testcases/org/apache/poi/hssf/data/StringFormulas.xls b/test-data/spreadsheet/StringFormulas.xls Binary files differindex ebf28b0793..ebf28b0793 100644 --- a/src/testcases/org/apache/poi/hssf/data/StringFormulas.xls +++ b/test-data/spreadsheet/StringFormulas.xls diff --git a/src/testcases/org/apache/poi/hssf/data/Tables.xlsx b/test-data/spreadsheet/Tables.xlsx Binary files differindex 705e0ae373..705e0ae373 100644 --- a/src/testcases/org/apache/poi/hssf/data/Tables.xlsx +++ b/test-data/spreadsheet/Tables.xlsx diff --git a/src/testcases/org/apache/poi/hssf/data/TwoSheetsNoneHidden.xls b/test-data/spreadsheet/TwoSheetsNoneHidden.xls Binary files differindex 969f01408e..969f01408e 100644 --- a/src/testcases/org/apache/poi/hssf/data/TwoSheetsNoneHidden.xls +++ b/test-data/spreadsheet/TwoSheetsNoneHidden.xls diff --git a/src/testcases/org/apache/poi/hssf/data/TwoSheetsNoneHidden.xlsx b/test-data/spreadsheet/TwoSheetsNoneHidden.xlsx Binary files differindex 46f61473a5..46f61473a5 100755 --- a/src/testcases/org/apache/poi/hssf/data/TwoSheetsNoneHidden.xlsx +++ b/test-data/spreadsheet/TwoSheetsNoneHidden.xlsx diff --git a/src/testcases/org/apache/poi/hssf/data/TwoSheetsOneHidden.xls b/test-data/spreadsheet/TwoSheetsOneHidden.xls Binary files differindex 940ffc0582..940ffc0582 100644 --- a/src/testcases/org/apache/poi/hssf/data/TwoSheetsOneHidden.xls +++ b/test-data/spreadsheet/TwoSheetsOneHidden.xls diff --git a/src/testcases/org/apache/poi/hssf/data/TwoSheetsOneHidden.xlsx b/test-data/spreadsheet/TwoSheetsOneHidden.xlsx Binary files differindex c92febb0a7..c92febb0a7 100755 --- a/src/testcases/org/apache/poi/hssf/data/TwoSheetsOneHidden.xlsx +++ b/test-data/spreadsheet/TwoSheetsOneHidden.xlsx diff --git a/src/testcases/org/apache/poi/hssf/data/UncalcedRecord.xls b/test-data/spreadsheet/UncalcedRecord.xls Binary files differindex f1a0396c00..f1a0396c00 100644 --- a/src/testcases/org/apache/poi/hssf/data/UncalcedRecord.xls +++ b/test-data/spreadsheet/UncalcedRecord.xls diff --git a/src/testcases/org/apache/poi/hssf/data/UnionPtg.xls b/test-data/spreadsheet/UnionPtg.xls Binary files differindex 189f8c6413..189f8c6413 100644 --- a/src/testcases/org/apache/poi/hssf/data/UnionPtg.xls +++ b/test-data/spreadsheet/UnionPtg.xls diff --git a/src/testcases/org/apache/poi/hssf/data/WORKBOOK_in_capitals.xls b/test-data/spreadsheet/WORKBOOK_in_capitals.xls Binary files differindex 1c3ef61d97..1c3ef61d97 100644 --- a/src/testcases/org/apache/poi/hssf/data/WORKBOOK_in_capitals.xls +++ b/test-data/spreadsheet/WORKBOOK_in_capitals.xls diff --git a/src/testcases/org/apache/poi/hssf/data/WithChart.xls b/test-data/spreadsheet/WithChart.xls Binary files differindex 624b767289..624b767289 100755 --- a/src/testcases/org/apache/poi/hssf/data/WithChart.xls +++ b/test-data/spreadsheet/WithChart.xls diff --git a/src/testcases/org/apache/poi/hssf/data/WithChart.xlsx b/test-data/spreadsheet/WithChart.xlsx Binary files differindex 5de94080d1..5de94080d1 100755 --- a/src/testcases/org/apache/poi/hssf/data/WithChart.xlsx +++ b/test-data/spreadsheet/WithChart.xlsx diff --git a/src/testcases/org/apache/poi/hssf/data/WithCheckBoxes.xls b/test-data/spreadsheet/WithCheckBoxes.xls Binary files differindex 66dd9185ea..66dd9185ea 100644 --- a/src/testcases/org/apache/poi/hssf/data/WithCheckBoxes.xls +++ b/test-data/spreadsheet/WithCheckBoxes.xls diff --git a/src/testcases/org/apache/poi/hssf/data/WithDrawing.xlsx b/test-data/spreadsheet/WithDrawing.xlsx Binary files differindex 862cd374d5..862cd374d5 100755 --- a/src/testcases/org/apache/poi/hssf/data/WithDrawing.xlsx +++ b/test-data/spreadsheet/WithDrawing.xlsx diff --git a/src/testcases/org/apache/poi/hssf/data/WithEmbeded.xlsx b/test-data/spreadsheet/WithEmbeded.xlsx Binary files differindex 411de4a08c..411de4a08c 100755 --- a/src/testcases/org/apache/poi/hssf/data/WithEmbeded.xlsx +++ b/test-data/spreadsheet/WithEmbeded.xlsx diff --git a/src/testcases/org/apache/poi/hssf/data/WithExtendedStyles.xls b/test-data/spreadsheet/WithExtendedStyles.xls Binary files differindex 4a80f56f5d..4a80f56f5d 100644 --- a/src/testcases/org/apache/poi/hssf/data/WithExtendedStyles.xls +++ b/test-data/spreadsheet/WithExtendedStyles.xls diff --git a/src/testcases/org/apache/poi/hssf/data/WithFormattedGraphTitle.xls b/test-data/spreadsheet/WithFormattedGraphTitle.xls Binary files differindex 477b1f6a15..477b1f6a15 100644 --- a/src/testcases/org/apache/poi/hssf/data/WithFormattedGraphTitle.xls +++ b/test-data/spreadsheet/WithFormattedGraphTitle.xls diff --git a/src/testcases/org/apache/poi/hssf/data/WithHyperlink.xls b/test-data/spreadsheet/WithHyperlink.xls Binary files differindex e136506c20..e136506c20 100644 --- a/src/testcases/org/apache/poi/hssf/data/WithHyperlink.xls +++ b/test-data/spreadsheet/WithHyperlink.xls diff --git a/src/testcases/org/apache/poi/hssf/data/WithMoreVariousData.xlsx b/test-data/spreadsheet/WithMoreVariousData.xlsx Binary files differindex ba5ed27d23..ba5ed27d23 100644 --- a/src/testcases/org/apache/poi/hssf/data/WithMoreVariousData.xlsx +++ b/test-data/spreadsheet/WithMoreVariousData.xlsx diff --git a/src/testcases/org/apache/poi/hssf/data/WithThreeCharts.xls b/test-data/spreadsheet/WithThreeCharts.xls Binary files differindex 157bf331b8..157bf331b8 100755 --- a/src/testcases/org/apache/poi/hssf/data/WithThreeCharts.xls +++ b/test-data/spreadsheet/WithThreeCharts.xls diff --git a/src/testcases/org/apache/poi/hssf/data/WithThreeCharts.xlsx b/test-data/spreadsheet/WithThreeCharts.xlsx Binary files differindex e7398e274b..e7398e274b 100755 --- a/src/testcases/org/apache/poi/hssf/data/WithThreeCharts.xlsx +++ b/test-data/spreadsheet/WithThreeCharts.xlsx diff --git a/src/testcases/org/apache/poi/hssf/data/WithTwoCharts.xls b/test-data/spreadsheet/WithTwoCharts.xls Binary files differindex ea05d5ce49..ea05d5ce49 100755 --- a/src/testcases/org/apache/poi/hssf/data/WithTwoCharts.xls +++ b/test-data/spreadsheet/WithTwoCharts.xls diff --git a/src/testcases/org/apache/poi/hssf/data/WithTwoCharts.xlsx b/test-data/spreadsheet/WithTwoCharts.xlsx Binary files differindex 9b8deceae2..9b8deceae2 100755 --- a/src/testcases/org/apache/poi/hssf/data/WithTwoCharts.xlsx +++ b/test-data/spreadsheet/WithTwoCharts.xlsx diff --git a/src/testcases/org/apache/poi/hssf/data/WithTwoHyperLinks.xls b/test-data/spreadsheet/WithTwoHyperLinks.xls Binary files differindex 6ee60b535f..6ee60b535f 100644 --- a/src/testcases/org/apache/poi/hssf/data/WithTwoHyperLinks.xls +++ b/test-data/spreadsheet/WithTwoHyperLinks.xls diff --git a/src/testcases/org/apache/poi/hssf/data/WithVariousData.xlsx b/test-data/spreadsheet/WithVariousData.xlsx Binary files differindex 5459734b23..5459734b23 100644 --- a/src/testcases/org/apache/poi/hssf/data/WithVariousData.xlsx +++ b/test-data/spreadsheet/WithVariousData.xlsx diff --git a/src/testcases/org/apache/poi/hssf/data/WrongFormulaRecordType.xls b/test-data/spreadsheet/WrongFormulaRecordType.xls Binary files differindex 726d2317ff..726d2317ff 100644 --- a/src/testcases/org/apache/poi/hssf/data/WrongFormulaRecordType.xls +++ b/test-data/spreadsheet/WrongFormulaRecordType.xls diff --git a/src/testcases/org/apache/poi/hssf/data/blankworkbook.xls b/test-data/spreadsheet/blankworkbook.xls Binary files differindex fcf734d6a8..fcf734d6a8 100644 --- a/src/testcases/org/apache/poi/hssf/data/blankworkbook.xls +++ b/test-data/spreadsheet/blankworkbook.xls diff --git a/src/testcases/org/apache/poi/hssf/data/bug_42794.mdb b/test-data/spreadsheet/bug_42794.mdb Binary files differindex 431eff734e..431eff734e 100644 --- a/src/testcases/org/apache/poi/hssf/data/bug_42794.mdb +++ b/test-data/spreadsheet/bug_42794.mdb diff --git a/src/testcases/org/apache/poi/hssf/data/bug_42794.xls b/test-data/spreadsheet/bug_42794.xls Binary files differindex 2827d5ac6d..2827d5ac6d 100644 --- a/src/testcases/org/apache/poi/hssf/data/bug_42794.xls +++ b/test-data/spreadsheet/bug_42794.xls diff --git a/src/testcases/org/apache/poi/hssf/data/colwidth.xls b/test-data/spreadsheet/colwidth.xls Binary files differindex 7ffd3a42b4..7ffd3a42b4 100755 --- a/src/testcases/org/apache/poi/hssf/data/colwidth.xls +++ b/test-data/spreadsheet/colwidth.xls diff --git a/src/testcases/org/apache/poi/hssf/data/comments.xls b/test-data/spreadsheet/comments.xls Binary files differindex 9eb0329b0e..9eb0329b0e 100644 --- a/src/testcases/org/apache/poi/hssf/data/comments.xls +++ b/test-data/spreadsheet/comments.xls diff --git a/src/testcases/org/apache/poi/hssf/data/comments.xlsx b/test-data/spreadsheet/comments.xlsx Binary files differindex d4e139853c..d4e139853c 100755 --- a/src/testcases/org/apache/poi/hssf/data/comments.xlsx +++ b/test-data/spreadsheet/comments.xlsx diff --git a/src/testcases/org/apache/poi/hssf/data/countifExamples.xls b/test-data/spreadsheet/countifExamples.xls Binary files differindex b15bd162a2..b15bd162a2 100644 --- a/src/testcases/org/apache/poi/hssf/data/countifExamples.xls +++ b/test-data/spreadsheet/countifExamples.xls diff --git a/src/testcases/org/apache/poi/hssf/data/duprich1.xls b/test-data/spreadsheet/duprich1.xls Binary files differindex 3fddbedd27..3fddbedd27 100644 --- a/src/testcases/org/apache/poi/hssf/data/duprich1.xls +++ b/test-data/spreadsheet/duprich1.xls diff --git a/src/testcases/org/apache/poi/hssf/data/duprich2.xls b/test-data/spreadsheet/duprich2.xls Binary files differindex 57af63b3d4..57af63b3d4 100644 --- a/src/testcases/org/apache/poi/hssf/data/duprich2.xls +++ b/test-data/spreadsheet/duprich2.xls diff --git a/src/testcases/org/apache/poi/hssf/data/dvEmpty.xls b/test-data/spreadsheet/dvEmpty.xls Binary files differindex 72c78cfa49..72c78cfa49 100644 --- a/src/testcases/org/apache/poi/hssf/data/dvEmpty.xls +++ b/test-data/spreadsheet/dvEmpty.xls diff --git a/src/testcases/org/apache/poi/hssf/data/evencontinuation.txt b/test-data/spreadsheet/evencontinuation.txt index a0c37bc81a..a0c37bc81a 100644 --- a/src/testcases/org/apache/poi/hssf/data/evencontinuation.txt +++ b/test-data/spreadsheet/evencontinuation.txt diff --git a/src/testcases/org/apache/poi/hssf/data/ex41187-19267.xls b/test-data/spreadsheet/ex41187-19267.xls Binary files differindex c07bfca594..c07bfca594 100644 --- a/src/testcases/org/apache/poi/hssf/data/ex41187-19267.xls +++ b/test-data/spreadsheet/ex41187-19267.xls diff --git a/src/testcases/org/apache/poi/hssf/data/ex42564-21435.xls b/test-data/spreadsheet/ex42564-21435.xls Binary files differindex dff150e2dc..dff150e2dc 100644 --- a/src/testcases/org/apache/poi/hssf/data/ex42564-21435.xls +++ b/test-data/spreadsheet/ex42564-21435.xls diff --git a/src/testcases/org/apache/poi/hssf/data/ex42564-21503.xls b/test-data/spreadsheet/ex42564-21503.xls Binary files differindex 3a93b40783..3a93b40783 100644 --- a/src/testcases/org/apache/poi/hssf/data/ex42564-21503.xls +++ b/test-data/spreadsheet/ex42564-21503.xls diff --git a/src/testcases/org/apache/poi/hssf/data/ex42564-elementOrder.xls b/test-data/spreadsheet/ex42564-elementOrder.xls Binary files differindex 3c49fc2572..3c49fc2572 100644 --- a/src/testcases/org/apache/poi/hssf/data/ex42564-elementOrder.xls +++ b/test-data/spreadsheet/ex42564-elementOrder.xls diff --git a/src/testcases/org/apache/poi/hssf/data/ex42570-20305.xls b/test-data/spreadsheet/ex42570-20305.xls Binary files differindex e3d4cc8372..e3d4cc8372 100644 --- a/src/testcases/org/apache/poi/hssf/data/ex42570-20305.xls +++ b/test-data/spreadsheet/ex42570-20305.xls diff --git a/src/testcases/org/apache/poi/hssf/data/ex44921-21902.xls b/test-data/spreadsheet/ex44921-21902.xls Binary files differindex d0fbf3cab8..d0fbf3cab8 100644 --- a/src/testcases/org/apache/poi/hssf/data/ex44921-21902.xls +++ b/test-data/spreadsheet/ex44921-21902.xls diff --git a/src/testcases/org/apache/poi/hssf/data/ex45046-21984.xls b/test-data/spreadsheet/ex45046-21984.xls Binary files differindex 96ef3ee7ca..96ef3ee7ca 100644 --- a/src/testcases/org/apache/poi/hssf/data/ex45046-21984.xls +++ b/test-data/spreadsheet/ex45046-21984.xls diff --git a/src/testcases/org/apache/poi/hssf/data/ex45582-22397.xls b/test-data/spreadsheet/ex45582-22397.xls Binary files differindex 2dc16f5e33..2dc16f5e33 100644 --- a/src/testcases/org/apache/poi/hssf/data/ex45582-22397.xls +++ b/test-data/spreadsheet/ex45582-22397.xls diff --git a/src/testcases/org/apache/poi/hssf/data/ex45672.xls b/test-data/spreadsheet/ex45672.xls Binary files differindex fbf48e8a21..fbf48e8a21 100644 --- a/src/testcases/org/apache/poi/hssf/data/ex45672.xls +++ b/test-data/spreadsheet/ex45672.xls diff --git a/src/testcases/org/apache/poi/hssf/data/ex45698-22488.xls b/test-data/spreadsheet/ex45698-22488.xls Binary files differindex 615e6c5d8c..615e6c5d8c 100644 --- a/src/testcases/org/apache/poi/hssf/data/ex45698-22488.xls +++ b/test-data/spreadsheet/ex45698-22488.xls diff --git a/src/testcases/org/apache/poi/hssf/data/ex45978-extraLinkTableSheets.xls b/test-data/spreadsheet/ex45978-extraLinkTableSheets.xls Binary files differindex 5e496142cb..5e496142cb 100644 --- a/src/testcases/org/apache/poi/hssf/data/ex45978-extraLinkTableSheets.xls +++ b/test-data/spreadsheet/ex45978-extraLinkTableSheets.xls diff --git a/src/testcases/org/apache/poi/hssf/data/ex46548-23133.xls b/test-data/spreadsheet/ex46548-23133.xls Binary files differindex cc1fe3a291..cc1fe3a291 100644 --- a/src/testcases/org/apache/poi/hssf/data/ex46548-23133.xls +++ b/test-data/spreadsheet/ex46548-23133.xls diff --git a/src/testcases/org/apache/poi/poifs/data/excel_with_embeded.xls b/test-data/spreadsheet/excel_with_embeded.xls Binary files differindex 789cccfee1..789cccfee1 100644 --- a/src/testcases/org/apache/poi/poifs/data/excel_with_embeded.xls +++ b/test-data/spreadsheet/excel_with_embeded.xls diff --git a/src/testcases/org/apache/poi/hssf/data/extendedtextstrings.txt b/test-data/spreadsheet/extendedtextstrings.txt index 93c080bb9f..93c080bb9f 100644 --- a/src/testcases/org/apache/poi/hssf/data/extendedtextstrings.txt +++ b/test-data/spreadsheet/extendedtextstrings.txt diff --git a/src/testcases/org/apache/poi/hssf/data/externalFunctionExample.xls b/test-data/spreadsheet/externalFunctionExample.xls Binary files differindex b8dabbf718..b8dabbf718 100755 --- a/src/testcases/org/apache/poi/hssf/data/externalFunctionExample.xls +++ b/test-data/spreadsheet/externalFunctionExample.xls diff --git a/src/testcases/org/apache/poi/hssf/data/logoKarmokar4.png b/test-data/spreadsheet/logoKarmokar4.png Binary files differindex 90a915a3a9..90a915a3a9 100755 --- a/src/testcases/org/apache/poi/hssf/data/logoKarmokar4.png +++ b/test-data/spreadsheet/logoKarmokar4.png diff --git a/src/testcases/org/apache/poi/hssf/data/missingFuncs44675.xls b/test-data/spreadsheet/missingFuncs44675.xls Binary files differindex 4a68472450..4a68472450 100644 --- a/src/testcases/org/apache/poi/hssf/data/missingFuncs44675.xls +++ b/test-data/spreadsheet/missingFuncs44675.xls diff --git a/src/testcases/org/apache/poi/hssf/data/multibookFormulaA.xls b/test-data/spreadsheet/multibookFormulaA.xls Binary files differindex b844fc1dba..b844fc1dba 100644 --- a/src/testcases/org/apache/poi/hssf/data/multibookFormulaA.xls +++ b/test-data/spreadsheet/multibookFormulaA.xls diff --git a/src/testcases/org/apache/poi/hssf/data/multibookFormulaB.xls b/test-data/spreadsheet/multibookFormulaB.xls Binary files differindex 3e4708d6c9..3e4708d6c9 100644 --- a/src/testcases/org/apache/poi/hssf/data/multibookFormulaB.xls +++ b/test-data/spreadsheet/multibookFormulaB.xls diff --git a/src/testcases/org/apache/poi/hssf/data/namedinput.xls b/test-data/spreadsheet/namedinput.xls Binary files differindex 115fcd5908..115fcd5908 100755 --- a/src/testcases/org/apache/poi/hssf/data/namedinput.xls +++ b/test-data/spreadsheet/namedinput.xls diff --git a/src/testcases/org/apache/poi/hssf/data/noHeaderFooter47244.xls b/test-data/spreadsheet/noHeaderFooter47244.xls Binary files differindex 1323ab3c53..1323ab3c53 100644 --- a/src/testcases/org/apache/poi/hssf/data/noHeaderFooter47244.xls +++ b/test-data/spreadsheet/noHeaderFooter47244.xls diff --git a/src/testcases/org/apache/poi/hssf/data/ole2-embedding.xls b/test-data/spreadsheet/ole2-embedding.xls Binary files differindex 521082b697..521082b697 100644 --- a/src/testcases/org/apache/poi/hssf/data/ole2-embedding.xls +++ b/test-data/spreadsheet/ole2-embedding.xls diff --git a/src/testcases/org/apache/poi/hssf/data/overlapSharedFormula.xls b/test-data/spreadsheet/overlapSharedFormula.xls Binary files differindex 51c65672af..51c65672af 100644 --- a/src/testcases/org/apache/poi/hssf/data/overlapSharedFormula.xls +++ b/test-data/spreadsheet/overlapSharedFormula.xls diff --git a/src/testcases/org/apache/poi/hssf/data/password.xls b/test-data/spreadsheet/password.xls Binary files differindex a6ad86a113..a6ad86a113 100755 --- a/src/testcases/org/apache/poi/hssf/data/password.xls +++ b/test-data/spreadsheet/password.xls diff --git a/src/ooxml/testcases/org/apache/poi/xssf/data/picture.xlsx b/test-data/spreadsheet/picture.xlsx Binary files differindex 9cdec42562..9cdec42562 100644 --- a/src/ooxml/testcases/org/apache/poi/xssf/data/picture.xlsx +++ b/test-data/spreadsheet/picture.xlsx diff --git a/src/testcases/org/apache/poi/hssf/data/reordered_sheets.xlsx b/test-data/spreadsheet/reordered_sheets.xlsx Binary files differindex f46f59b032..f46f59b032 100755 --- a/src/testcases/org/apache/poi/hssf/data/reordered_sheets.xlsx +++ b/test-data/spreadsheet/reordered_sheets.xlsx diff --git a/src/testcases/org/apache/poi/hssf/data/richtextdata.txt b/test-data/spreadsheet/richtextdata.txt index 0741d7ad74..0741d7ad74 100644 --- a/src/testcases/org/apache/poi/hssf/data/richtextdata.txt +++ b/test-data/spreadsheet/richtextdata.txt diff --git a/src/testcases/org/apache/poi/hssf/data/rk.xls b/test-data/spreadsheet/rk.xls Binary files differindex 5fcc558648..5fcc558648 100755 --- a/src/testcases/org/apache/poi/hssf/data/rk.xls +++ b/test-data/spreadsheet/rk.xls diff --git a/src/testcases/org/apache/poi/hssf/data/sample-beta.xlsx b/test-data/spreadsheet/sample-beta.xlsx Binary files differindex 2eb36ee2a0..2eb36ee2a0 100644 --- a/src/testcases/org/apache/poi/hssf/data/sample-beta.xlsx +++ b/test-data/spreadsheet/sample-beta.xlsx diff --git a/src/testcases/org/apache/poi/hssf/data/sample.xlsx b/test-data/spreadsheet/sample.xlsx Binary files differindex 6a53fd9929..6a53fd9929 100644 --- a/src/testcases/org/apache/poi/hssf/data/sample.xlsx +++ b/test-data/spreadsheet/sample.xlsx diff --git a/src/testcases/org/apache/poi/hssf/data/shared_formulas.xlsx b/test-data/spreadsheet/shared_formulas.xlsx Binary files differindex 0a3cb70cb4..0a3cb70cb4 100755 --- a/src/testcases/org/apache/poi/hssf/data/shared_formulas.xlsx +++ b/test-data/spreadsheet/shared_formulas.xlsx diff --git a/src/testcases/org/apache/poi/hssf/data/stringacross2continuations.txt b/test-data/spreadsheet/stringacross2continuations.txt index c874c6d960..c874c6d960 100644 --- a/src/testcases/org/apache/poi/hssf/data/stringacross2continuations.txt +++ b/test-data/spreadsheet/stringacross2continuations.txt diff --git a/src/ooxml/testcases/org/apache/poi/xssf/data/styles.xlsx b/test-data/spreadsheet/styles.xlsx Binary files differindex dbfa53cfbf..dbfa53cfbf 100644 --- a/src/ooxml/testcases/org/apache/poi/xssf/data/styles.xlsx +++ b/test-data/spreadsheet/styles.xlsx diff --git a/src/testcases/org/apache/poi/hssf/data/sumifformula.xls b/test-data/spreadsheet/sumifformula.xls Binary files differindex 706eb425bc..706eb425bc 100755 --- a/src/testcases/org/apache/poi/hssf/data/sumifformula.xls +++ b/test-data/spreadsheet/sumifformula.xls diff --git a/src/testcases/org/apache/poi/hssf/data/templateExcelWithAutofilter.xls b/test-data/spreadsheet/templateExcelWithAutofilter.xls Binary files differindex 5813fde385..5813fde385 100644 --- a/src/testcases/org/apache/poi/hssf/data/templateExcelWithAutofilter.xls +++ b/test-data/spreadsheet/templateExcelWithAutofilter.xls diff --git a/src/testcases/org/apache/poi/hssf/data/test.xltx b/test-data/spreadsheet/test.xltx Binary files differindex 3974eb2f4e..3974eb2f4e 100755 --- a/src/testcases/org/apache/poi/hssf/data/test.xltx +++ b/test-data/spreadsheet/test.xltx diff --git a/src/testcases/org/apache/poi/hssf/data/testArraysAndTables.xls b/test-data/spreadsheet/testArraysAndTables.xls Binary files differindex 8489844ed5..8489844ed5 100644 --- a/src/testcases/org/apache/poi/hssf/data/testArraysAndTables.xls +++ b/test-data/spreadsheet/testArraysAndTables.xls diff --git a/src/testcases/org/apache/poi/hssf/data/testNames.xls b/test-data/spreadsheet/testNames.xls Binary files differindex c5d43cc038..c5d43cc038 100644 --- a/src/testcases/org/apache/poi/hssf/data/testNames.xls +++ b/test-data/spreadsheet/testNames.xls diff --git a/src/testcases/org/apache/poi/hssf/data/testRRaC.xls b/test-data/spreadsheet/testRRaC.xls Binary files differindex 25939e85f6..25939e85f6 100644 --- a/src/testcases/org/apache/poi/hssf/data/testRRaC.xls +++ b/test-data/spreadsheet/testRRaC.xls diff --git a/src/testcases/org/apache/poi/hssf/data/testRVA.xls b/test-data/spreadsheet/testRVA.xls Binary files differindex f24b6926e8..f24b6926e8 100644 --- a/src/testcases/org/apache/poi/hssf/data/testRVA.xls +++ b/test-data/spreadsheet/testRVA.xls diff --git a/src/testcases/org/apache/poi/hssf/data/test_properties1 b/test-data/spreadsheet/test_properties1 index d4800280ec..d4800280ec 100755 --- a/src/testcases/org/apache/poi/hssf/data/test_properties1 +++ b/test-data/spreadsheet/test_properties1 diff --git a/src/testcases/org/apache/poi/hssf/data/unicodeNameRecord.xls b/test-data/spreadsheet/unicodeNameRecord.xls Binary files differindex d1d246062c..d1d246062c 100644 --- a/src/testcases/org/apache/poi/hssf/data/unicodeNameRecord.xls +++ b/test-data/spreadsheet/unicodeNameRecord.xls diff --git a/src/testcases/org/apache/poi/hssf/data/xlsx-jdbc.xlsx b/test-data/spreadsheet/xlsx-jdbc.xlsx Binary files differindex d9823b428e..d9823b428e 100755 --- a/src/testcases/org/apache/poi/hssf/data/xlsx-jdbc.xlsx +++ b/test-data/spreadsheet/xlsx-jdbc.xlsx diff --git a/src/testcases/org/apache/poi/hssf/data/yearfracExamples.xls b/test-data/spreadsheet/yearfracExamples.xls Binary files differindex 2b2be7d7d8..2b2be7d7d8 100644 --- a/src/testcases/org/apache/poi/hssf/data/yearfracExamples.xls +++ b/test-data/spreadsheet/yearfracExamples.xls |