From 8f0f7e88c9273abb8658c45fcbec1c2908547c88 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Walter?= Date: Wed, 2 Apr 2014 07:33:56 +0000 Subject: [PATCH] moved poi tests to module poi-main git-svn-id: https://svn.apache.org/repos/asf/poi/branches/maven@1583915 13f79535-47bb-0310-9956-ffa450edef68 --- .../src/test/java}/org/apache/poi/AllPOITests.java | 0 .../src/test/java}/org/apache/poi/POIDataSamples.java | 0 .../src/test/java}/org/apache/poi/POITestCase.java | 0 .../src/test/java}/org/apache/poi/TestPOIDocumentMain.java | 0 .../src/test/java}/org/apache/poi/ddf/AllPOIDDFTests.java | 0 .../src/test/java}/org/apache/poi/ddf/TestEscherBSERecord.java | 0 .../src/test/java}/org/apache/poi/ddf/TestEscherBlipRecord.java | 0 .../src/test/java}/org/apache/poi/ddf/TestEscherBoolProperty.java | 0 .../java}/org/apache/poi/ddf/TestEscherChildAnchorRecord.java | 0 .../java}/org/apache/poi/ddf/TestEscherClientAnchorRecord.java | 0 .../test/java}/org/apache/poi/ddf/TestEscherClientDataRecord.java | 0 .../test/java}/org/apache/poi/ddf/TestEscherContainerRecord.java | 0 .../src/test/java}/org/apache/poi/ddf/TestEscherDgRecord.java | 0 .../src/test/java}/org/apache/poi/ddf/TestEscherDggRecord.java | 0 .../src/test/java}/org/apache/poi/ddf/TestEscherOptRecord.java | 0 .../src/test/java}/org/apache/poi/ddf/TestEscherProperty.java | 0 .../test/java}/org/apache/poi/ddf/TestEscherPropertyFactory.java | 0 .../src/test/java}/org/apache/poi/ddf/TestEscherSpRecord.java | 0 .../src/test/java}/org/apache/poi/ddf/TestEscherSpgrRecord.java | 0 .../java}/org/apache/poi/ddf/TestEscherSplitMenuColorsRecord.java | 0 .../test/java}/org/apache/poi/ddf/TestUnknownEscherRecord.java | 0 .../src/test/java}/org/apache/poi/hpsf/TestVariantSupport.java | 0 .../test/java}/org/apache/poi/hpsf/basic/AllDataFilesTester.java | 0 .../java}/org/apache/poi/hpsf/basic/AllPOIHPSFBasicTests.java | 0 .../src/test/java}/org/apache/poi/hpsf/basic/POIFile.java | 0 .../src/test/java}/org/apache/poi/hpsf/basic/TestBasic.java | 0 .../src/test/java}/org/apache/poi/hpsf/basic/TestClassID.java | 0 .../test/java}/org/apache/poi/hpsf/basic/TestEmptyProperties.java | 0 .../src/test/java}/org/apache/poi/hpsf/basic/TestHPSFBugs.java | 0 .../src/test/java}/org/apache/poi/hpsf/basic/TestMetaDataIPI.java | 0 .../test/java}/org/apache/poi/hpsf/basic/TestReadAllFiles.java | 0 .../src/test/java}/org/apache/poi/hpsf/basic/TestUnicode.java | 0 .../src/test/java}/org/apache/poi/hpsf/basic/TestWrite.java | 0 .../test/java}/org/apache/poi/hpsf/basic/TestWriteWellKnown.java | 0 .../src/test/java}/org/apache/poi/hpsf/basic/Util.java | 0 .../apache/poi/hpsf/extractor/TestHPSFPropertiesExtractor.java | 0 .../src/test/java}/org/apache/poi/hssf/HSSFITestDataProvider.java | 0 .../src/test/java}/org/apache/poi/hssf/HSSFTestDataSamples.java | 0 .../src/test/java}/org/apache/poi/hssf/HSSFTests.java | 0 .../test/java}/org/apache/poi/hssf/dev/BaseXLSIteratingTest.java | 0 .../test/java}/org/apache/poi/hssf/dev/TestBiffDrawingToXml.java | 0 .../src/test/java}/org/apache/poi/hssf/dev/TestBiffViewer.java | 0 .../src/test/java}/org/apache/poi/hssf/dev/TestEFBiffViewer.java | 0 .../src/test/java}/org/apache/poi/hssf/dev/TestFormulaViewer.java | 0 .../src/test/java}/org/apache/poi/hssf/dev/TestReSave.java | 0 .../src/test/java}/org/apache/poi/hssf/dev/TestRecordLister.java | 0 .../org/apache/poi/hssf/eventmodel/TestAbortableListener.java | 0 .../org/apache/poi/hssf/eventmodel/TestEventRecordFactory.java | 0 .../apache/poi/hssf/eventusermodel/AllEventUserModelTests.java | 0 .../apache/poi/hssf/eventusermodel/TestEventWorkbookBuilder.java | 0 .../poi/hssf/eventusermodel/TestFormatTrackingHSSFListener.java | 0 .../org/apache/poi/hssf/eventusermodel/TestHSSFEventFactory.java | 0 .../hssf/eventusermodel/TestMissingRecordAwareHSSFListener.java | 0 .../java}/org/apache/poi/hssf/extractor/TestExcelExtractor.java | 0 .../src/test/java}/org/apache/poi/hssf/model/AllModelTests.java | 0 .../test/java}/org/apache/poi/hssf/model/HSSFTestModelHelper.java | 0 .../java}/org/apache/poi/hssf/model/TestDrawingAggregate.java | 0 .../test/java}/org/apache/poi/hssf/model/TestDrawingManager.java | 0 .../test/java}/org/apache/poi/hssf/model/TestDrawingManager2.java | 0 .../test/java}/org/apache/poi/hssf/model/TestDrawingShapes.java | 0 .../java}/org/apache/poi/hssf/model/TestEscherRecordFactory.java | 0 .../test/java}/org/apache/poi/hssf/model/TestFormulaParser.java | 0 .../java}/org/apache/poi/hssf/model/TestFormulaParserEval.java | 0 .../test/java}/org/apache/poi/hssf/model/TestFormulaParserIf.java | 0 .../src/test/java}/org/apache/poi/hssf/model/TestHSSFAnchor.java | 0 .../src/test/java}/org/apache/poi/hssf/model/TestLinkTable.java | 0 .../org/apache/poi/hssf/model/TestOperandClassTransformer.java | 0 .../src/test/java}/org/apache/poi/hssf/model/TestRVA.java | 0 .../test/java}/org/apache/poi/hssf/model/TestRowBlocksReader.java | 0 .../src/test/java}/org/apache/poi/hssf/model/TestShapes.java | 0 .../src/test/java}/org/apache/poi/hssf/model/TestSheet.java | 0 .../test/java}/org/apache/poi/hssf/model/TestSheetAdditional.java | 0 .../src/test/java}/org/apache/poi/hssf/model/TestWorkbook.java | 0 .../src/test/java}/org/apache/poi/hssf/record/AllRecordTests.java | 0 .../test/java}/org/apache/poi/hssf/record/TestArrayRecord.java | 0 .../org/apache/poi/hssf/record/TestAutoFilterInfoRecord.java | 0 .../src/test/java}/org/apache/poi/hssf/record/TestBOFRecord.java | 0 .../test/java}/org/apache/poi/hssf/record/TestBoolErrRecord.java | 0 .../java}/org/apache/poi/hssf/record/TestBoundSheetRecord.java | 0 .../test/java}/org/apache/poi/hssf/record/TestCFHeaderRecord.java | 0 .../test/java}/org/apache/poi/hssf/record/TestCFRuleRecord.java | 0 .../java}/org/apache/poi/hssf/record/TestColumnInfoRecord.java | 0 .../org/apache/poi/hssf/record/TestCommonObjectDataSubRecord.java | 0 .../test/java}/org/apache/poi/hssf/record/TestDConRefRecord.java | 0 .../src/test/java}/org/apache/poi/hssf/record/TestDVALRecord.java | 0 .../java}/org/apache/poi/hssf/record/TestDrawingGroupRecord.java | 0 .../test/java}/org/apache/poi/hssf/record/TestDrawingRecord.java | 0 .../apache/poi/hssf/record/TestEmbeddedObjectRefSubRecord.java | 0 .../test/java}/org/apache/poi/hssf/record/TestEndSubRecord.java | 0 .../java}/org/apache/poi/hssf/record/TestEscherAggregate.java | 0 .../test/java}/org/apache/poi/hssf/record/TestExtSSTRecord.java | 0 .../org/apache/poi/hssf/record/TestExtendedFormatRecord.java | 0 .../java}/org/apache/poi/hssf/record/TestExternalNameRecord.java | 0 .../src/test/java}/org/apache/poi/hssf/record/TestFeatRecord.java | 0 .../src/test/java}/org/apache/poi/hssf/record/TestFontRecord.java | 0 .../test/java}/org/apache/poi/hssf/record/TestFormulaRecord.java | 0 .../java}/org/apache/poi/hssf/record/TestFtCblsSubRecord.java | 0 .../java}/org/apache/poi/hssf/record/TestHyperlinkRecord.java | 0 .../java}/org/apache/poi/hssf/record/TestInterfaceEndRecord.java | 0 .../test/java}/org/apache/poi/hssf/record/TestLabelRecord.java | 0 .../java}/org/apache/poi/hssf/record/TestLbsDataSubRecord.java | 0 .../java}/org/apache/poi/hssf/record/TestMergeCellsRecord.java | 0 .../java}/org/apache/poi/hssf/record/TestNameCommentRecord.java | 0 .../src/test/java}/org/apache/poi/hssf/record/TestNameRecord.java | 0 .../src/test/java}/org/apache/poi/hssf/record/TestNoteRecord.java | 0 .../org/apache/poi/hssf/record/TestNoteStructureSubRecord.java | 0 .../src/test/java}/org/apache/poi/hssf/record/TestObjRecord.java | 0 .../src/test/java}/org/apache/poi/hssf/record/TestPLVRecord.java | 0 .../test/java}/org/apache/poi/hssf/record/TestPaletteRecord.java | 0 .../src/test/java}/org/apache/poi/hssf/record/TestPaneRecord.java | 0 .../test/java}/org/apache/poi/hssf/record/TestRecalcIdRecord.java | 0 .../test/java}/org/apache/poi/hssf/record/TestRecordFactory.java | 0 .../org/apache/poi/hssf/record/TestRecordFactoryInputStream.java | 0 .../java}/org/apache/poi/hssf/record/TestRecordInputStream.java | 0 .../src/test/java}/org/apache/poi/hssf/record/TestSCLRecord.java | 0 .../java}/org/apache/poi/hssf/record/TestSSTDeserializer.java | 0 .../src/test/java}/org/apache/poi/hssf/record/TestSSTRecord.java | 0 .../org/apache/poi/hssf/record/TestSSTRecordSizeCalculator.java | 0 .../java}/org/apache/poi/hssf/record/TestSharedFormulaRecord.java | 0 .../test/java}/org/apache/poi/hssf/record/TestStringRecord.java | 0 .../test/java}/org/apache/poi/hssf/record/TestStyleRecord.java | 0 .../src/test/java}/org/apache/poi/hssf/record/TestSubRecord.java | 0 .../test/java}/org/apache/poi/hssf/record/TestSupBookRecord.java | 0 .../test/java}/org/apache/poi/hssf/record/TestTableRecord.java | 0 .../org/apache/poi/hssf/record/TestTextObjectBaseRecord.java | 0 .../java}/org/apache/poi/hssf/record/TestTextObjectRecord.java | 0 .../java}/org/apache/poi/hssf/record/TestUnicodeNameRecord.java | 0 .../java}/org/apache/poi/hssf/record/TestWriteAccessRecord.java | 0 .../org/apache/poi/hssf/record/TestcaseRecordInputStream.java | 0 .../poi/hssf/record/aggregates/AllRecordAggregateTests.java | 0 .../apache/poi/hssf/record/aggregates/TestCFRecordsAggregate.java | 0 .../hssf/record/aggregates/TestColumnInfoRecordsAggregate.java | 0 .../poi/hssf/record/aggregates/TestFormulaRecordAggregate.java | 0 .../apache/poi/hssf/record/aggregates/TestPageSettingsBlock.java | 0 .../poi/hssf/record/aggregates/TestRowRecordsAggregate.java | 0 .../apache/poi/hssf/record/aggregates/TestSharedValueManager.java | 0 .../poi/hssf/record/aggregates/TestValueRecordsAggregate.java | 0 .../test/java}/org/apache/poi/hssf/record/cf/TestCellRange.java | 0 .../org/apache/poi/hssf/record/chart/AllChartRecordTests.java | 0 .../org/apache/poi/hssf/record/chart/TestAreaFormatRecord.java | 0 .../java}/org/apache/poi/hssf/record/chart/TestAreaRecord.java | 0 .../apache/poi/hssf/record/chart/TestAxisLineFormatRecord.java | 0 .../org/apache/poi/hssf/record/chart/TestAxisOptionsRecord.java | 0 .../org/apache/poi/hssf/record/chart/TestAxisParentRecord.java | 0 .../java}/org/apache/poi/hssf/record/chart/TestAxisRecord.java | 0 .../org/apache/poi/hssf/record/chart/TestAxisUsedRecord.java | 0 .../java}/org/apache/poi/hssf/record/chart/TestBarRecord.java | 0 .../poi/hssf/record/chart/TestCategorySeriesAxisRecord.java | 0 .../org/apache/poi/hssf/record/chart/TestChartFormatRecord.java | 0 .../java}/org/apache/poi/hssf/record/chart/TestChartRecord.java | 0 .../apache/poi/hssf/record/chart/TestChartTitleFormatRecord.java | 0 .../java}/org/apache/poi/hssf/record/chart/TestDatRecord.java | 0 .../org/apache/poi/hssf/record/chart/TestDataFormatRecord.java | 0 .../record/chart/TestDefaultDataLabelTextPropertiesRecord.java | 0 .../org/apache/poi/hssf/record/chart/TestFontBasisRecord.java | 0 .../org/apache/poi/hssf/record/chart/TestFontIndexRecord.java | 0 .../java}/org/apache/poi/hssf/record/chart/TestFrameRecord.java | 0 .../java}/org/apache/poi/hssf/record/chart/TestLegendRecord.java | 0 .../org/apache/poi/hssf/record/chart/TestLineFormatRecord.java | 0 .../org/apache/poi/hssf/record/chart/TestLinkedDataRecord.java | 0 .../apache/poi/hssf/record/chart/TestNumberFormatIndexRecord.java | 0 .../org/apache/poi/hssf/record/chart/TestObjectLinkRecord.java | 0 .../org/apache/poi/hssf/record/chart/TestPlotAreaRecord.java | 0 .../org/apache/poi/hssf/record/chart/TestPlotGrowthRecord.java | 0 .../poi/hssf/record/chart/TestSeriesChartGroupIndexRecord.java | 0 .../org/apache/poi/hssf/record/chart/TestSeriesIndexRecord.java | 0 .../org/apache/poi/hssf/record/chart/TestSeriesLabelsRecord.java | 0 .../org/apache/poi/hssf/record/chart/TestSeriesListRecord.java | 0 .../java}/org/apache/poi/hssf/record/chart/TestSeriesRecord.java | 0 .../org/apache/poi/hssf/record/chart/TestSeriesTextRecord.java | 0 .../poi/hssf/record/chart/TestSeriesToChartGroupRecord.java | 0 .../apache/poi/hssf/record/chart/TestSheetPropertiesRecord.java | 0 .../java}/org/apache/poi/hssf/record/chart/TestTextRecord.java | 0 .../java}/org/apache/poi/hssf/record/chart/TestTickRecord.java | 0 .../java}/org/apache/poi/hssf/record/chart/TestUnitsRecord.java | 0 .../org/apache/poi/hssf/record/chart/TestValueRangeRecord.java | 0 .../org/apache/poi/hssf/record/common/TestUnicodeString.java | 0 .../org/apache/poi/hssf/record/crypto/AllHSSFEncryptionTests.java | 0 .../apache/poi/hssf/record/crypto/TestBiff8DecryptingStream.java | 0 .../org/apache/poi/hssf/record/crypto/TestBiff8EncryptionKey.java | 0 .../src/test/java}/org/apache/poi/hssf/record/crypto/TestRC4.java | 0 .../org/apache/poi/hssf/record/pivot/AllPivotRecordTests.java | 0 .../hssf/record/pivot/TestExtendedPivotTableViewFieldsRecord.java | 0 .../org/apache/poi/hssf/record/pivot/TestPageItemRecord.java | 0 .../org/apache/poi/hssf/record/pivot/TestViewFieldsRecord.java | 0 .../java}/org/apache/poi/hssf/usermodel/AllUserModelTests.java | 0 .../java}/org/apache/poi/hssf/usermodel/FormulaExtractor.java | 0 .../org/apache/poi/hssf/usermodel/HSSFEvaluationTestHelper.java | 0 .../test/java}/org/apache/poi/hssf/usermodel/HSSFTestHelper.java | 0 .../test/java}/org/apache/poi/hssf/usermodel/RecordInspector.java | 0 .../test/java}/org/apache/poi/hssf/usermodel/SanityChecker.java | 0 .../test/java}/org/apache/poi/hssf/usermodel/StreamUtility.java | 0 .../test/java}/org/apache/poi/hssf/usermodel/TestBug42464.java | 0 .../src/test/java}/org/apache/poi/hssf/usermodel/TestBugs.java | 0 .../test/java}/org/apache/poi/hssf/usermodel/TestCellStyle.java | 0 .../test/java}/org/apache/poi/hssf/usermodel/TestCloneSheet.java | 0 .../src/test/java}/org/apache/poi/hssf/usermodel/TestComment.java | 0 .../java}/org/apache/poi/hssf/usermodel/TestDataValidation.java | 0 .../java}/org/apache/poi/hssf/usermodel/TestEmbeddedObjects.java | 0 .../java}/org/apache/poi/hssf/usermodel/TestEscherGraphics.java | 0 .../java}/org/apache/poi/hssf/usermodel/TestEscherGraphics2d.java | 0 .../apache/poi/hssf/usermodel/TestExternalReferenceChange.java | 0 .../test/java}/org/apache/poi/hssf/usermodel/TestFontDetails.java | 0 .../org/apache/poi/hssf/usermodel/TestFormulaEvaluatorBugs.java | 0 .../org/apache/poi/hssf/usermodel/TestFormulaEvaluatorDocs.java | 0 .../test/java}/org/apache/poi/hssf/usermodel/TestFormulas.java | 0 .../test/java}/org/apache/poi/hssf/usermodel/TestHSSFCell.java | 0 .../java}/org/apache/poi/hssf/usermodel/TestHSSFClientAnchor.java | 0 .../test/java}/org/apache/poi/hssf/usermodel/TestHSSFComment.java | 0 .../apache/poi/hssf/usermodel/TestHSSFConditionalFormatting.java | 0 .../java}/org/apache/poi/hssf/usermodel/TestHSSFDataFormat.java | 0 .../org/apache/poi/hssf/usermodel/TestHSSFDataFormatter.java | 0 .../java}/org/apache/poi/hssf/usermodel/TestHSSFDateUtil.java | 0 .../org/apache/poi/hssf/usermodel/TestHSSFExternalFunctions.java | 0 .../test/java}/org/apache/poi/hssf/usermodel/TestHSSFFont.java | 0 .../org/apache/poi/hssf/usermodel/TestHSSFFormulaEvaluator.java | 0 .../java}/org/apache/poi/hssf/usermodel/TestHSSFHeaderFooter.java | 0 .../java}/org/apache/poi/hssf/usermodel/TestHSSFHyperlink.java | 0 .../test/java}/org/apache/poi/hssf/usermodel/TestHSSFName.java | 0 .../java}/org/apache/poi/hssf/usermodel/TestHSSFOptimiser.java | 0 .../test/java}/org/apache/poi/hssf/usermodel/TestHSSFPalette.java | 0 .../java}/org/apache/poi/hssf/usermodel/TestHSSFPatriarch.java | 0 .../test/java}/org/apache/poi/hssf/usermodel/TestHSSFPicture.java | 0 .../java}/org/apache/poi/hssf/usermodel/TestHSSFPictureData.java | 0 .../org/apache/poi/hssf/usermodel/TestHSSFRichTextString.java | 0 .../src/test/java}/org/apache/poi/hssf/usermodel/TestHSSFRow.java | 0 .../test/java}/org/apache/poi/hssf/usermodel/TestHSSFSheet.java | 0 .../apache/poi/hssf/usermodel/TestHSSFSheetAutosizeColumn.java | 0 .../org/apache/poi/hssf/usermodel/TestHSSFSheetShiftRows.java | 0 .../poi/hssf/usermodel/TestHSSFSheetUpdateArrayFormulas.java | 0 .../test/java}/org/apache/poi/hssf/usermodel/TestHSSFTextbox.java | 0 .../java}/org/apache/poi/hssf/usermodel/TestHSSFWorkbook.java | 0 .../poi/hssf/usermodel/TestNonStandardWorkbookStreamNames.java | 0 .../java}/org/apache/poi/hssf/usermodel/TestOLE2Embeding.java | 0 .../java}/org/apache/poi/hssf/usermodel/TestPOIFSProperties.java | 0 .../test/java}/org/apache/poi/hssf/usermodel/TestPatriarch.java | 0 .../src/test/java}/org/apache/poi/hssf/usermodel/TestPolygon.java | 0 .../java}/org/apache/poi/hssf/usermodel/TestReadWriteChart.java | 0 .../test/java}/org/apache/poi/hssf/usermodel/TestRowStyle.java | 0 .../java}/org/apache/poi/hssf/usermodel/TestSanityChecker.java | 0 .../test/java}/org/apache/poi/hssf/usermodel/TestShapeGroup.java | 0 .../test/java}/org/apache/poi/hssf/usermodel/TestSheetHiding.java | 0 .../src/test/java}/org/apache/poi/hssf/usermodel/TestText.java | 0 .../test/java}/org/apache/poi/hssf/usermodel/TestUnfixedBugs.java | 0 .../java}/org/apache/poi/hssf/usermodel/TestUnicodeWorkbook.java | 0 .../test/java}/org/apache/poi/hssf/usermodel/TestWorkbook.java | 0 .../src/test/java}/org/apache/poi/hssf/util/AllHSSFUtilTests.java | 0 .../test/java}/org/apache/poi/hssf/util/TestAreaReference.java | 0 .../test/java}/org/apache/poi/hssf/util/TestCellReference.java | 0 .../src/test/java}/org/apache/poi/hssf/util/TestHSSFColor.java | 0 .../src/test/java}/org/apache/poi/hssf/util/TestRKUtil.java | 0 .../src/test/java}/org/apache/poi/poifs/AllPOIFSTests.java | 0 .../test/java}/org/apache/poi/poifs/eventfilesystem/Listener.java | 0 .../apache/poi/poifs/eventfilesystem/TestPOIFSReaderRegistry.java | 0 .../org/apache/poi/poifs/filesystem/AllPOIFSFileSystemTests.java | 0 .../test/java}/org/apache/poi/poifs/filesystem/ReaderWriter.java | 0 .../java}/org/apache/poi/poifs/filesystem/SlowInputStream.java | 0 .../java}/org/apache/poi/poifs/filesystem/TestDirectoryNode.java | 0 .../test/java}/org/apache/poi/poifs/filesystem/TestDocument.java | 0 .../org/apache/poi/poifs/filesystem/TestDocumentDescriptor.java | 0 .../org/apache/poi/poifs/filesystem/TestDocumentInputStream.java | 0 .../java}/org/apache/poi/poifs/filesystem/TestDocumentNode.java | 0 .../org/apache/poi/poifs/filesystem/TestDocumentOutputStream.java | 0 .../java}/org/apache/poi/poifs/filesystem/TestEmptyDocument.java | 0 .../java}/org/apache/poi/poifs/filesystem/TestEntryUtils.java | 0 .../apache/poi/poifs/filesystem/TestFilteringDirectoryNode.java | 0 .../org/apache/poi/poifs/filesystem/TestNPOIFSFileSystem.java | 0 .../org/apache/poi/poifs/filesystem/TestNPOIFSMiniStore.java | 0 .../java}/org/apache/poi/poifs/filesystem/TestNPOIFSStream.java | 0 .../apache/poi/poifs/filesystem/TestOffice2007XMLException.java | 0 .../java}/org/apache/poi/poifs/filesystem/TestOle10Native.java | 0 .../org/apache/poi/poifs/filesystem/TestPOIFSDocumentPath.java | 0 .../org/apache/poi/poifs/filesystem/TestPOIFSFileSystem.java | 0 .../java}/org/apache/poi/poifs/filesystem/TestPropertySorter.java | 0 .../src/test/java}/org/apache/poi/poifs/nio/TestDataSource.java | 0 .../org/apache/poi/poifs/property/AllPOIFSPropertyTests.java | 0 .../test/java}/org/apache/poi/poifs/property/LocalProperty.java | 0 .../org/apache/poi/poifs/property/TestDirectoryProperty.java | 0 .../java}/org/apache/poi/poifs/property/TestDocumentProperty.java | 0 .../java}/org/apache/poi/poifs/property/TestPropertyFactory.java | 0 .../java}/org/apache/poi/poifs/property/TestPropertyTable.java | 0 .../java}/org/apache/poi/poifs/property/TestRootProperty.java | 0 .../java}/org/apache/poi/poifs/storage/AllPOIFSStorageTests.java | 0 .../test/java}/org/apache/poi/poifs/storage/LocalProperty.java | 0 .../java}/org/apache/poi/poifs/storage/LocalRawDataBlockList.java | 0 .../src/test/java}/org/apache/poi/poifs/storage/RawDataUtil.java | 0 .../src/test/java}/org/apache/poi/poifs/storage/TestBATBlock.java | 0 .../apache/poi/poifs/storage/TestBlockAllocationTableReader.java | 0 .../apache/poi/poifs/storage/TestBlockAllocationTableWriter.java | 0 .../java}/org/apache/poi/poifs/storage/TestBlockListImpl.java | 0 .../java}/org/apache/poi/poifs/storage/TestDocumentBlock.java | 0 .../org/apache/poi/poifs/storage/TestHeaderBlockReading.java | 0 .../org/apache/poi/poifs/storage/TestHeaderBlockWriting.java | 0 .../java}/org/apache/poi/poifs/storage/TestPropertyBlock.java | 0 .../test/java}/org/apache/poi/poifs/storage/TestRawDataBlock.java | 0 .../java}/org/apache/poi/poifs/storage/TestRawDataBlockList.java | 0 .../org/apache/poi/poifs/storage/TestSmallBlockTableReader.java | 0 .../org/apache/poi/poifs/storage/TestSmallBlockTableWriter.java | 0 .../org/apache/poi/poifs/storage/TestSmallDocumentBlock.java | 0 .../org/apache/poi/poifs/storage/TestSmallDocumentBlockList.java | 0 .../src/test/java}/org/apache/poi/ss/ITestDataProvider.java | 0 .../src/test/java}/org/apache/poi/ss/TestSpreadsheetVersion.java | 0 .../test/java}/org/apache/poi/ss/format/CellFormatTestBase.java | 0 .../src/test/java}/org/apache/poi/ss/format/TestCellFormat.java | 0 .../java}/org/apache/poi/ss/format/TestCellFormatCondition.java | 0 .../test/java}/org/apache/poi/ss/formula/AllSSFormulaTests.java | 0 .../org/apache/poi/ss/formula/BaseTestExternalFunctions.java | 0 .../test/java}/org/apache/poi/ss/formula/EvaluationListener.java | 0 .../test/java}/org/apache/poi/ss/formula/TestCellCacheEntry.java | 0 .../test/java}/org/apache/poi/ss/formula/TestEvaluationCache.java | 0 .../test/java}/org/apache/poi/ss/formula/TestFormulaShifter.java | 0 .../java}/org/apache/poi/ss/formula/TestFunctionRegistry.java | 0 .../test/java}/org/apache/poi/ss/formula/TestMissingWorkbook.java | 0 .../test/java}/org/apache/poi/ss/formula/TestPlainCellCache.java | 0 .../java}/org/apache/poi/ss/formula/TestSheetNameFormatter.java | 0 .../java}/org/apache/poi/ss/formula/TestWorkbookEvaluator.java | 0 .../org/apache/poi/ss/formula/WorkbookEvaluatorTestHelper.java | 0 .../test/java}/org/apache/poi/ss/formula/atp/TestDateParser.java | 0 .../src/test/java}/org/apache/poi/ss/formula/atp/TestIfError.java | 0 .../src/test/java}/org/apache/poi/ss/formula/atp/TestMRound.java | 0 .../org/apache/poi/ss/formula/atp/TestNetworkdaysFunction.java | 0 .../test/java}/org/apache/poi/ss/formula/atp/TestPercentile.java | 0 .../test/java}/org/apache/poi/ss/formula/atp/TestRandBetween.java | 0 .../org/apache/poi/ss/formula/atp/TestWorkdayCalculator.java | 0 .../java}/org/apache/poi/ss/formula/atp/TestWorkdayFunction.java | 0 .../org/apache/poi/ss/formula/atp/TestYearFracCalculator.java | 0 .../poi/ss/formula/atp/TestYearFracCalculatorFromSpreadsheet.java | 0 .../apache/poi/ss/formula/constant/TestConstantValueParser.java | 0 .../java}/org/apache/poi/ss/formula/eval/AllFormulaEvalTests.java | 0 .../test/java}/org/apache/poi/ss/formula/eval/EvalInstances.java | 0 .../test/java}/org/apache/poi/ss/formula/eval/TestAreaEval.java | 0 .../org/apache/poi/ss/formula/eval/TestCircularReferences.java | 0 .../test/java}/org/apache/poi/ss/formula/eval/TestDivideEval.java | 0 .../test/java}/org/apache/poi/ss/formula/eval/TestEqualEval.java | 0 .../org/apache/poi/ss/formula/eval/TestExternalFunction.java | 0 .../java}/org/apache/poi/ss/formula/eval/TestFormulaBugs.java | 0 .../apache/poi/ss/formula/eval/TestFormulasFromSpreadsheet.java | 0 .../java}/org/apache/poi/ss/formula/eval/TestMinusZeroResult.java | 0 .../java}/org/apache/poi/ss/formula/eval/TestMissingArgEval.java | 0 .../java}/org/apache/poi/ss/formula/eval/TestOperandResolver.java | 0 .../java}/org/apache/poi/ss/formula/eval/TestPercentEval.java | 0 .../test/java}/org/apache/poi/ss/formula/eval/TestRangeEval.java | 0 .../java}/org/apache/poi/ss/formula/eval/TestUnaryPlusEval.java | 0 .../apache/poi/ss/formula/eval/forked/TestForkedEvaluator.java | 0 .../apache/poi/ss/formula/function/AllFormulaFunctionTests.java | 0 .../ss/formula/function/ExcelFileFormatDocFunctionExtractor.java | 0 .../poi/ss/formula/function/TestFunctionMetadataRegistry.java | 0 .../poi/ss/formula/function/TestParseMissingBuiltInFuncs.java | 0 .../poi/ss/formula/function/TestReadMissingBuiltInFuncs.java | 0 .../apache/poi/ss/formula/functions/AbstractNumericTestCase.java | 0 .../formula/functions/AllIndividualFunctionEvaluationTests.java | 0 .../ss/formula/functions/BaseTestFunctionsFromSpreadsheet.java | 0 .../java}/org/apache/poi/ss/formula/functions/CountifsTests.java | 0 .../java}/org/apache/poi/ss/formula/functions/EvalFactory.java | 0 .../apache/poi/ss/formula/functions/NumericFunctionInvoker.java | 0 .../java}/org/apache/poi/ss/formula/functions/TestAddress.java | 0 .../java}/org/apache/poi/ss/formula/functions/TestAverage.java | 0 .../poi/ss/formula/functions/TestCalendarFieldFunction.java | 0 .../test/java}/org/apache/poi/ss/formula/functions/TestClean.java | 0 .../test/java}/org/apache/poi/ss/formula/functions/TestCode.java | 0 .../ss/formula/functions/TestCodeFunctionsFromSpreadsheet.java | 0 .../java}/org/apache/poi/ss/formula/functions/TestComplex.java | 0 .../ss/formula/functions/TestComplexFunctionsFromSpreadsheet.java | 0 .../java}/org/apache/poi/ss/formula/functions/TestCountFuncs.java | 0 .../test/java}/org/apache/poi/ss/formula/functions/TestDate.java | 0 .../java}/org/apache/poi/ss/formula/functions/TestDays360.java | 0 .../java}/org/apache/poi/ss/formula/functions/TestDec2Hex.java | 0 .../test/java}/org/apache/poi/ss/formula/functions/TestDelta.java | 0 .../ss/formula/functions/TestDeltaFunctionsFromSpreadsheet.java | 0 .../test/java}/org/apache/poi/ss/formula/functions/TestEDate.java | 0 .../formula/functions/TestFactDoubleFunctionsFromSpreadsheet.java | 0 .../java}/org/apache/poi/ss/formula/functions/TestFinanceLib.java | 0 .../test/java}/org/apache/poi/ss/formula/functions/TestFind.java | 0 .../java}/org/apache/poi/ss/formula/functions/TestHex2Dec.java | 0 .../test/java}/org/apache/poi/ss/formula/functions/TestIPMT.java | 0 .../ss/formula/functions/TestImRealFunctionsFromSpreadsheet.java | 0 .../formula/functions/TestImaginaryFunctionsFromSpreadsheet.java | 0 .../test/java}/org/apache/poi/ss/formula/functions/TestIndex.java | 0 .../ss/formula/functions/TestIndexFunctionFromSpreadsheet.java | 0 .../java}/org/apache/poi/ss/formula/functions/TestIndirect.java | 0 .../ss/formula/functions/TestIndirectFunctionFromSpreadsheet.java | 0 .../java}/org/apache/poi/ss/formula/functions/TestIntercept.java | 0 .../test/java}/org/apache/poi/ss/formula/functions/TestIrr.java | 0 .../java}/org/apache/poi/ss/formula/functions/TestIsBlank.java | 0 .../java}/org/apache/poi/ss/formula/functions/TestLeftRight.java | 0 .../test/java}/org/apache/poi/ss/formula/functions/TestLen.java | 0 .../ss/formula/functions/TestLookupFunctionsFromSpreadsheet.java | 0 .../test/java}/org/apache/poi/ss/formula/functions/TestMatch.java | 0 .../ss/formula/functions/TestMatchFunctionsFromSpreadsheet.java | 0 .../test/java}/org/apache/poi/ss/formula/functions/TestMathX.java | 0 .../test/java}/org/apache/poi/ss/formula/functions/TestMid.java | 0 .../test/java}/org/apache/poi/ss/formula/functions/TestMirr.java | 0 .../test/java}/org/apache/poi/ss/formula/functions/TestNper.java | 0 .../test/java}/org/apache/poi/ss/formula/functions/TestNpv.java | 0 .../java}/org/apache/poi/ss/formula/functions/TestOct2Dec.java | 0 .../java}/org/apache/poi/ss/formula/functions/TestOffset.java | 0 .../test/java}/org/apache/poi/ss/formula/functions/TestPPMT.java | 0 .../test/java}/org/apache/poi/ss/formula/functions/TestPmt.java | 0 .../java}/org/apache/poi/ss/formula/functions/TestPoisson.java | 0 .../java}/org/apache/poi/ss/formula/functions/TestQuotient.java | 0 .../formula/functions/TestQuotientFunctionsFromSpreadsheet.java | 0 .../test/java}/org/apache/poi/ss/formula/functions/TestRank.java | 0 .../ss/formula/functions/TestReptFunctionsFromSpreadsheet.java | 0 .../ss/formula/functions/TestRomanFunctionsFromSpreadsheet.java | 0 .../java}/org/apache/poi/ss/formula/functions/TestRoundFuncs.java | 0 .../java}/org/apache/poi/ss/formula/functions/TestRowCol.java | 0 .../test/java}/org/apache/poi/ss/formula/functions/TestSlope.java | 0 .../java}/org/apache/poi/ss/formula/functions/TestStatsLib.java | 0 .../java}/org/apache/poi/ss/formula/functions/TestSubtotal.java | 0 .../test/java}/org/apache/poi/ss/formula/functions/TestSumif.java | 0 .../java}/org/apache/poi/ss/formula/functions/TestSumifs.java | 0 .../java}/org/apache/poi/ss/formula/functions/TestSumproduct.java | 0 .../test/java}/org/apache/poi/ss/formula/functions/TestTFunc.java | 0 .../test/java}/org/apache/poi/ss/formula/functions/TestText.java | 0 .../test/java}/org/apache/poi/ss/formula/functions/TestTime.java | 0 .../test/java}/org/apache/poi/ss/formula/functions/TestTrim.java | 0 .../test/java}/org/apache/poi/ss/formula/functions/TestTrunc.java | 0 .../test/java}/org/apache/poi/ss/formula/functions/TestValue.java | 0 .../ss/formula/functions/TestWeekNumFunctionsFromSpreadsheet.java | 0 .../functions/TestWeekNumFunctionsFromSpreadsheet2013.java | 0 .../apache/poi/ss/formula/functions/TestXYNumericFunction.java | 0 .../java}/org/apache/poi/ss/formula/ptg/AbstractPtgTestCase.java | 0 .../test/java}/org/apache/poi/ss/formula/ptg/AllFormulaTests.java | 0 .../test/java}/org/apache/poi/ss/formula/ptg/TestArea3DPtg.java | 0 .../test/java}/org/apache/poi/ss/formula/ptg/TestAreaErrPtg.java | 0 .../src/test/java}/org/apache/poi/ss/formula/ptg/TestAreaPtg.java | 0 .../test/java}/org/apache/poi/ss/formula/ptg/TestArrayPtg.java | 0 .../src/test/java}/org/apache/poi/ss/formula/ptg/TestAttrPtg.java | 0 .../src/test/java}/org/apache/poi/ss/formula/ptg/TestErrPtg.java | 0 .../apache/poi/ss/formula/ptg/TestExternalFunctionFormulas.java | 0 .../org/apache/poi/ss/formula/ptg/TestExternalNameReference.java | 0 .../src/test/java}/org/apache/poi/ss/formula/ptg/TestFuncPtg.java | 0 .../test/java}/org/apache/poi/ss/formula/ptg/TestFuncVarPtg.java | 0 .../java}/org/apache/poi/ss/formula/ptg/TestIntersectionPtg.java | 0 .../test/java}/org/apache/poi/ss/formula/ptg/TestPercentPtg.java | 0 .../test/java}/org/apache/poi/ss/formula/ptg/TestRangePtg.java | 0 .../test/java}/org/apache/poi/ss/formula/ptg/TestRef3DPtg.java | 0 .../java}/org/apache/poi/ss/formula/ptg/TestReferencePtg.java | 0 .../test/java}/org/apache/poi/ss/formula/ptg/TestUnionPtg.java | 0 .../java}/org/apache/poi/ss/usermodel/BaseTestBugzillaIssues.java | 0 .../src/test/java}/org/apache/poi/ss/usermodel/BaseTestCell.java | 0 .../java}/org/apache/poi/ss/usermodel/BaseTestCellComment.java | 0 .../apache/poi/ss/usermodel/BaseTestConditionalFormatting.java | 0 .../java}/org/apache/poi/ss/usermodel/BaseTestDataFormat.java | 0 .../java}/org/apache/poi/ss/usermodel/BaseTestDataValidation.java | 0 .../src/test/java}/org/apache/poi/ss/usermodel/BaseTestFont.java | 0 .../org/apache/poi/ss/usermodel/BaseTestFormulaEvaluator.java | 0 .../test/java}/org/apache/poi/ss/usermodel/BaseTestHyperlink.java | 0 .../java}/org/apache/poi/ss/usermodel/BaseTestNamedRange.java | 0 .../test/java}/org/apache/poi/ss/usermodel/BaseTestPicture.java | 0 .../src/test/java}/org/apache/poi/ss/usermodel/BaseTestRow.java | 0 .../src/test/java}/org/apache/poi/ss/usermodel/BaseTestSheet.java | 0 .../org/apache/poi/ss/usermodel/BaseTestSheetAutosizeColumn.java | 0 .../java}/org/apache/poi/ss/usermodel/BaseTestSheetHiding.java | 0 .../java}/org/apache/poi/ss/usermodel/BaseTestSheetShiftRows.java | 0 .../apache/poi/ss/usermodel/BaseTestSheetUpdateArrayFormulas.java | 0 .../test/java}/org/apache/poi/ss/usermodel/BaseTestWorkbook.java | 0 .../test/java}/org/apache/poi/ss/usermodel/TestDataFormatter.java | 0 .../java}/org/apache/poi/ss/usermodel/TestFractionFormat.java | 0 .../java}/org/apache/poi/ss/usermodel/charts/TestDataSources.java | 0 .../src/test/java}/org/apache/poi/ss/util/AllSSUtilTests.java | 0 .../apache/poi/ss/util/NumberComparingSpreadsheetGenerator.java | 0 .../java}/org/apache/poi/ss/util/NumberComparisonExamples.java | 0 .../apache/poi/ss/util/NumberRenderingSpreadsheetGenerator.java | 0 .../org/apache/poi/ss/util/NumberToTextConversionExamples.java | 0 .../test/java}/org/apache/poi/ss/util/TestCellRangeAddress.java | 0 .../src/test/java}/org/apache/poi/ss/util/TestCellReference.java | 0 .../java}/org/apache/poi/ss/util/TestDateFormatConverter.java | 0 .../src/test/java}/org/apache/poi/ss/util/TestExpandedDouble.java | 0 .../src/test/java}/org/apache/poi/ss/util/TestNumberComparer.java | 0 .../java}/org/apache/poi/ss/util/TestNumberToTextConverter.java | 0 .../src/test/java}/org/apache/poi/ss/util/TestRegion.java | 0 .../src/test/java}/org/apache/poi/ss/util/TestSheetBuilder.java | 0 .../src/test/java}/org/apache/poi/ss/util/TestWorkbookUtil.java | 0 .../test/java}/org/apache/poi/ss/util/cellwalk/TestCellWalk.java | 0 .../src/test/java}/org/apache/poi/util/AllPOIUtilTests.java | 0 .../src/test/java}/org/apache/poi/util/DummyPOILogger.java | 0 .../src/test/java}/org/apache/poi/util/LocalTestNode.java | 0 .../src/test/java}/org/apache/poi/util/TestArrayUtil.java | 0 .../src/test/java}/org/apache/poi/util/TestBinaryTree.java | 0 .../src/test/java}/org/apache/poi/util/TestBitField.java | 0 .../src/test/java}/org/apache/poi/util/TestByteField.java | 0 .../src/test/java}/org/apache/poi/util/TestHexDump.java | 0 .../src/test/java}/org/apache/poi/util/TestIntList.java | 0 .../src/test/java}/org/apache/poi/util/TestIntegerField.java | 0 .../src/test/java}/org/apache/poi/util/TestLittleEndian.java | 0 .../test/java}/org/apache/poi/util/TestLittleEndianStreams.java | 0 .../src/test/java}/org/apache/poi/util/TestLongField.java | 0 .../src/test/java}/org/apache/poi/util/TestPOILogFactory.java | 0 .../src/test/java}/org/apache/poi/util/TestPOILogger.java | 0 .../src/test/java}/org/apache/poi/util/TestShortField.java | 0 .../src/test/java}/org/apache/poi/util/TestShortList.java | 0 .../src/test/java}/org/apache/poi/util/TestStringUtil.java | 0 .../src/test/java}/org/apache/poi/util/TestTempFile.java | 0 .../src/test/java}/org/apache/poi/util/data/test_properties1 | 0 .../src/test/java}/org/apache/poi/util/data/test_properties2 | 0 .../src/test/java}/org/apache/poi/util/data/test_properties3 | 0 497 files changed, 0 insertions(+), 0 deletions(-) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/AllPOITests.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/POIDataSamples.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/POITestCase.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/TestPOIDocumentMain.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ddf/AllPOIDDFTests.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ddf/TestEscherBSERecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ddf/TestEscherBlipRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ddf/TestEscherBoolProperty.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ddf/TestEscherChildAnchorRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ddf/TestEscherClientAnchorRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ddf/TestEscherClientDataRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ddf/TestEscherContainerRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ddf/TestEscherDgRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ddf/TestEscherDggRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ddf/TestEscherOptRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ddf/TestEscherProperty.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ddf/TestEscherPropertyFactory.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ddf/TestEscherSpRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ddf/TestEscherSpgrRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ddf/TestEscherSplitMenuColorsRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ddf/TestUnknownEscherRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hpsf/TestVariantSupport.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hpsf/basic/AllDataFilesTester.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hpsf/basic/AllPOIHPSFBasicTests.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hpsf/basic/POIFile.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hpsf/basic/TestBasic.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hpsf/basic/TestClassID.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hpsf/basic/TestEmptyProperties.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hpsf/basic/TestHPSFBugs.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hpsf/basic/TestMetaDataIPI.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hpsf/basic/TestReadAllFiles.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hpsf/basic/TestUnicode.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hpsf/basic/TestWrite.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hpsf/basic/TestWriteWellKnown.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hpsf/basic/Util.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hpsf/extractor/TestHPSFPropertiesExtractor.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/HSSFITestDataProvider.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/HSSFTestDataSamples.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/HSSFTests.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/dev/BaseXLSIteratingTest.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/dev/TestBiffDrawingToXml.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/dev/TestBiffViewer.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/dev/TestEFBiffViewer.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/dev/TestFormulaViewer.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/dev/TestReSave.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/dev/TestRecordLister.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/eventmodel/TestAbortableListener.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/eventmodel/TestEventRecordFactory.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/eventusermodel/AllEventUserModelTests.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/eventusermodel/TestEventWorkbookBuilder.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/eventusermodel/TestFormatTrackingHSSFListener.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/eventusermodel/TestHSSFEventFactory.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/eventusermodel/TestMissingRecordAwareHSSFListener.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/extractor/TestExcelExtractor.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/model/AllModelTests.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/model/HSSFTestModelHelper.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/model/TestDrawingAggregate.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/model/TestDrawingManager.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/model/TestDrawingManager2.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/model/TestDrawingShapes.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/model/TestEscherRecordFactory.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/model/TestFormulaParser.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/model/TestFormulaParserEval.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/model/TestFormulaParserIf.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/model/TestHSSFAnchor.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/model/TestLinkTable.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/model/TestOperandClassTransformer.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/model/TestRVA.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/model/TestRowBlocksReader.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/model/TestShapes.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/model/TestSheet.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/model/TestSheetAdditional.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/model/TestWorkbook.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/AllRecordTests.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestArrayRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestAutoFilterInfoRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestBOFRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestBoolErrRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestBoundSheetRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestCFHeaderRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestCFRuleRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestColumnInfoRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestCommonObjectDataSubRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestDConRefRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestDVALRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestDrawingGroupRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestDrawingRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestEmbeddedObjectRefSubRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestEndSubRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestEscherAggregate.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestExtSSTRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestExtendedFormatRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestExternalNameRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestFeatRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestFontRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestFormulaRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestFtCblsSubRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestHyperlinkRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestInterfaceEndRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestLabelRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestLbsDataSubRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestMergeCellsRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestNameCommentRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestNameRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestNoteRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestNoteStructureSubRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestObjRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestPLVRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestPaletteRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestPaneRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestRecalcIdRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestRecordFactory.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestRecordFactoryInputStream.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestRecordInputStream.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestSCLRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestSSTDeserializer.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestSSTRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestSSTRecordSizeCalculator.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestSharedFormulaRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestStringRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestStyleRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestSubRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestSupBookRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestTableRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestTextObjectBaseRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestTextObjectRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestUnicodeNameRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestWriteAccessRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/TestcaseRecordInputStream.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/aggregates/AllRecordAggregateTests.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/aggregates/TestCFRecordsAggregate.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/aggregates/TestColumnInfoRecordsAggregate.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/aggregates/TestFormulaRecordAggregate.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/aggregates/TestPageSettingsBlock.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/aggregates/TestRowRecordsAggregate.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/aggregates/TestSharedValueManager.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/aggregates/TestValueRecordsAggregate.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/cf/TestCellRange.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/chart/AllChartRecordTests.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/chart/TestAreaFormatRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/chart/TestAreaRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/chart/TestAxisLineFormatRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/chart/TestAxisOptionsRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/chart/TestAxisParentRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/chart/TestAxisRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/chart/TestAxisUsedRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/chart/TestBarRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/chart/TestCategorySeriesAxisRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/chart/TestChartFormatRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/chart/TestChartRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/chart/TestChartTitleFormatRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/chart/TestDatRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/chart/TestDataFormatRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/chart/TestDefaultDataLabelTextPropertiesRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/chart/TestFontBasisRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/chart/TestFontIndexRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/chart/TestFrameRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/chart/TestLegendRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/chart/TestLineFormatRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/chart/TestLinkedDataRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/chart/TestNumberFormatIndexRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/chart/TestObjectLinkRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/chart/TestPlotAreaRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/chart/TestPlotGrowthRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/chart/TestSeriesChartGroupIndexRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/chart/TestSeriesIndexRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/chart/TestSeriesLabelsRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/chart/TestSeriesListRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/chart/TestSeriesRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/chart/TestSeriesTextRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/chart/TestSeriesToChartGroupRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/chart/TestSheetPropertiesRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/chart/TestTextRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/chart/TestTickRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/chart/TestUnitsRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/chart/TestValueRangeRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/common/TestUnicodeString.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/crypto/AllHSSFEncryptionTests.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/crypto/TestBiff8DecryptingStream.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/crypto/TestBiff8EncryptionKey.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/crypto/TestRC4.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/pivot/AllPivotRecordTests.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/pivot/TestExtendedPivotTableViewFieldsRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/pivot/TestPageItemRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/record/pivot/TestViewFieldsRecord.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/AllUserModelTests.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/FormulaExtractor.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/HSSFEvaluationTestHelper.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/HSSFTestHelper.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/RecordInspector.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/SanityChecker.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/StreamUtility.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestBug42464.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestBugs.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestCellStyle.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestCloneSheet.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestComment.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestDataValidation.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestEmbeddedObjects.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestEscherGraphics.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestEscherGraphics2d.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestExternalReferenceChange.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestFontDetails.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestFormulaEvaluatorBugs.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestFormulaEvaluatorDocs.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestFormulas.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestHSSFCell.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestHSSFClientAnchor.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestHSSFComment.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestHSSFConditionalFormatting.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestHSSFDataFormat.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestHSSFDataFormatter.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestHSSFDateUtil.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestHSSFExternalFunctions.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestHSSFFont.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestHSSFFormulaEvaluator.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestHSSFHeaderFooter.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestHSSFHyperlink.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestHSSFName.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestHSSFOptimiser.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestHSSFPalette.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestHSSFPatriarch.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestHSSFPicture.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestHSSFPictureData.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestHSSFRichTextString.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestHSSFRow.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestHSSFSheet.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestHSSFSheetAutosizeColumn.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestHSSFSheetShiftRows.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestHSSFSheetUpdateArrayFormulas.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestHSSFTextbox.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestHSSFWorkbook.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestNonStandardWorkbookStreamNames.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestOLE2Embeding.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestPOIFSProperties.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestPatriarch.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestPolygon.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestReadWriteChart.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestRowStyle.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestSanityChecker.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestShapeGroup.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestSheetHiding.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestText.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestUnfixedBugs.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestUnicodeWorkbook.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/usermodel/TestWorkbook.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/util/AllHSSFUtilTests.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/util/TestAreaReference.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/util/TestCellReference.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/util/TestHSSFColor.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/hssf/util/TestRKUtil.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/poifs/AllPOIFSTests.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/poifs/eventfilesystem/Listener.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/poifs/eventfilesystem/TestPOIFSReaderRegistry.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/poifs/filesystem/AllPOIFSFileSystemTests.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/poifs/filesystem/ReaderWriter.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/poifs/filesystem/SlowInputStream.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/poifs/filesystem/TestDirectoryNode.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/poifs/filesystem/TestDocument.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/poifs/filesystem/TestDocumentDescriptor.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/poifs/filesystem/TestDocumentInputStream.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/poifs/filesystem/TestDocumentNode.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/poifs/filesystem/TestDocumentOutputStream.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/poifs/filesystem/TestEmptyDocument.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/poifs/filesystem/TestEntryUtils.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/poifs/filesystem/TestFilteringDirectoryNode.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/poifs/filesystem/TestNPOIFSFileSystem.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/poifs/filesystem/TestNPOIFSMiniStore.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/poifs/filesystem/TestNPOIFSStream.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/poifs/filesystem/TestOffice2007XMLException.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/poifs/filesystem/TestOle10Native.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/poifs/filesystem/TestPOIFSDocumentPath.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/poifs/filesystem/TestPOIFSFileSystem.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/poifs/filesystem/TestPropertySorter.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/poifs/nio/TestDataSource.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/poifs/property/AllPOIFSPropertyTests.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/poifs/property/LocalProperty.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/poifs/property/TestDirectoryProperty.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/poifs/property/TestDocumentProperty.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/poifs/property/TestPropertyFactory.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/poifs/property/TestPropertyTable.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/poifs/property/TestRootProperty.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/poifs/storage/AllPOIFSStorageTests.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/poifs/storage/LocalProperty.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/poifs/storage/LocalRawDataBlockList.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/poifs/storage/RawDataUtil.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/poifs/storage/TestBATBlock.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/poifs/storage/TestBlockAllocationTableReader.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/poifs/storage/TestBlockAllocationTableWriter.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/poifs/storage/TestBlockListImpl.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/poifs/storage/TestDocumentBlock.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/poifs/storage/TestHeaderBlockReading.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/poifs/storage/TestHeaderBlockWriting.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/poifs/storage/TestPropertyBlock.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/poifs/storage/TestRawDataBlock.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/poifs/storage/TestRawDataBlockList.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/poifs/storage/TestSmallBlockTableReader.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/poifs/storage/TestSmallBlockTableWriter.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/poifs/storage/TestSmallDocumentBlock.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/poifs/storage/TestSmallDocumentBlockList.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/ITestDataProvider.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/TestSpreadsheetVersion.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/format/CellFormatTestBase.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/format/TestCellFormat.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/format/TestCellFormatCondition.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/AllSSFormulaTests.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/BaseTestExternalFunctions.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/EvaluationListener.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/TestCellCacheEntry.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/TestEvaluationCache.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/TestFormulaShifter.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/TestFunctionRegistry.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/TestMissingWorkbook.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/TestPlainCellCache.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/TestSheetNameFormatter.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/TestWorkbookEvaluator.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/WorkbookEvaluatorTestHelper.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/atp/TestDateParser.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/atp/TestIfError.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/atp/TestMRound.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/atp/TestNetworkdaysFunction.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/atp/TestPercentile.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/atp/TestRandBetween.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/atp/TestWorkdayCalculator.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/atp/TestWorkdayFunction.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/atp/TestYearFracCalculator.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/atp/TestYearFracCalculatorFromSpreadsheet.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/constant/TestConstantValueParser.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/eval/AllFormulaEvalTests.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/eval/EvalInstances.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/eval/TestAreaEval.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/eval/TestCircularReferences.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/eval/TestDivideEval.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/eval/TestEqualEval.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/eval/TestExternalFunction.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/eval/TestFormulaBugs.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/eval/TestFormulasFromSpreadsheet.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/eval/TestMinusZeroResult.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/eval/TestMissingArgEval.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/eval/TestOperandResolver.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/eval/TestPercentEval.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/eval/TestRangeEval.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/eval/TestUnaryPlusEval.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/eval/forked/TestForkedEvaluator.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/function/AllFormulaFunctionTests.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/function/ExcelFileFormatDocFunctionExtractor.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/function/TestFunctionMetadataRegistry.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/function/TestParseMissingBuiltInFuncs.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/function/TestReadMissingBuiltInFuncs.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/AbstractNumericTestCase.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/AllIndividualFunctionEvaluationTests.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/BaseTestFunctionsFromSpreadsheet.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/CountifsTests.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/EvalFactory.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/NumericFunctionInvoker.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestAddress.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestAverage.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestCalendarFieldFunction.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestClean.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestCode.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestCodeFunctionsFromSpreadsheet.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestComplex.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestComplexFunctionsFromSpreadsheet.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestCountFuncs.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestDate.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestDays360.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestDec2Hex.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestDelta.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestDeltaFunctionsFromSpreadsheet.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestEDate.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestFactDoubleFunctionsFromSpreadsheet.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestFinanceLib.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestFind.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestHex2Dec.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestIPMT.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestImRealFunctionsFromSpreadsheet.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestImaginaryFunctionsFromSpreadsheet.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestIndex.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestIndexFunctionFromSpreadsheet.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestIndirect.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestIndirectFunctionFromSpreadsheet.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestIntercept.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestIrr.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestIsBlank.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestLeftRight.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestLen.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestLookupFunctionsFromSpreadsheet.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestMatch.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestMatchFunctionsFromSpreadsheet.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestMathX.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestMid.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestMirr.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestNper.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestNpv.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestOct2Dec.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestOffset.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestPPMT.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestPmt.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestPoisson.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestQuotient.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestQuotientFunctionsFromSpreadsheet.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestRank.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestReptFunctionsFromSpreadsheet.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestRomanFunctionsFromSpreadsheet.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestRoundFuncs.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestRowCol.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestSlope.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestStatsLib.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestSubtotal.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestSumif.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestSumifs.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestSumproduct.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestTFunc.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestText.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestTime.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestTrim.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestTrunc.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestValue.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestWeekNumFunctionsFromSpreadsheet.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestWeekNumFunctionsFromSpreadsheet2013.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/functions/TestXYNumericFunction.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/ptg/AbstractPtgTestCase.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/ptg/AllFormulaTests.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/ptg/TestArea3DPtg.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/ptg/TestAreaErrPtg.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/ptg/TestAreaPtg.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/ptg/TestArrayPtg.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/ptg/TestAttrPtg.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/ptg/TestErrPtg.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/ptg/TestExternalFunctionFormulas.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/ptg/TestExternalNameReference.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/ptg/TestFuncPtg.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/ptg/TestFuncVarPtg.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/ptg/TestIntersectionPtg.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/ptg/TestPercentPtg.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/ptg/TestRangePtg.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/ptg/TestRef3DPtg.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/ptg/TestReferencePtg.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/formula/ptg/TestUnionPtg.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/usermodel/BaseTestBugzillaIssues.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/usermodel/BaseTestCell.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/usermodel/BaseTestCellComment.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/usermodel/BaseTestConditionalFormatting.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/usermodel/BaseTestDataFormat.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/usermodel/BaseTestDataValidation.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/usermodel/BaseTestFont.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/usermodel/BaseTestFormulaEvaluator.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/usermodel/BaseTestHyperlink.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/usermodel/BaseTestNamedRange.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/usermodel/BaseTestPicture.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/usermodel/BaseTestRow.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/usermodel/BaseTestSheet.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/usermodel/BaseTestSheetAutosizeColumn.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/usermodel/BaseTestSheetHiding.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/usermodel/BaseTestSheetShiftRows.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/usermodel/BaseTestSheetUpdateArrayFormulas.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/usermodel/BaseTestWorkbook.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/usermodel/TestDataFormatter.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/usermodel/TestFractionFormat.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/usermodel/charts/TestDataSources.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/util/AllSSUtilTests.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/util/NumberComparingSpreadsheetGenerator.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/util/NumberComparisonExamples.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/util/NumberRenderingSpreadsheetGenerator.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/util/NumberToTextConversionExamples.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/util/TestCellRangeAddress.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/util/TestCellReference.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/util/TestDateFormatConverter.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/util/TestExpandedDouble.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/util/TestNumberComparer.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/util/TestNumberToTextConverter.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/util/TestRegion.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/util/TestSheetBuilder.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/util/TestWorkbookUtil.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/ss/util/cellwalk/TestCellWalk.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/util/AllPOIUtilTests.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/util/DummyPOILogger.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/util/LocalTestNode.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/util/TestArrayUtil.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/util/TestBinaryTree.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/util/TestBitField.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/util/TestByteField.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/util/TestHexDump.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/util/TestIntList.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/util/TestIntegerField.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/util/TestLittleEndian.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/util/TestLittleEndianStreams.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/util/TestLongField.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/util/TestPOILogFactory.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/util/TestPOILogger.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/util/TestShortField.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/util/TestShortList.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/util/TestStringUtil.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/util/TestTempFile.java (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/util/data/test_properties1 (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/util/data/test_properties2 (100%) rename {src/testcases => poi-main/src/test/java}/org/apache/poi/util/data/test_properties3 (100%) diff --git a/src/testcases/org/apache/poi/AllPOITests.java b/poi-main/src/test/java/org/apache/poi/AllPOITests.java similarity index 100% rename from src/testcases/org/apache/poi/AllPOITests.java rename to poi-main/src/test/java/org/apache/poi/AllPOITests.java diff --git a/src/testcases/org/apache/poi/POIDataSamples.java b/poi-main/src/test/java/org/apache/poi/POIDataSamples.java similarity index 100% rename from src/testcases/org/apache/poi/POIDataSamples.java rename to poi-main/src/test/java/org/apache/poi/POIDataSamples.java diff --git a/src/testcases/org/apache/poi/POITestCase.java b/poi-main/src/test/java/org/apache/poi/POITestCase.java similarity index 100% rename from src/testcases/org/apache/poi/POITestCase.java rename to poi-main/src/test/java/org/apache/poi/POITestCase.java diff --git a/src/testcases/org/apache/poi/TestPOIDocumentMain.java b/poi-main/src/test/java/org/apache/poi/TestPOIDocumentMain.java similarity index 100% rename from src/testcases/org/apache/poi/TestPOIDocumentMain.java rename to poi-main/src/test/java/org/apache/poi/TestPOIDocumentMain.java diff --git a/src/testcases/org/apache/poi/ddf/AllPOIDDFTests.java b/poi-main/src/test/java/org/apache/poi/ddf/AllPOIDDFTests.java similarity index 100% rename from src/testcases/org/apache/poi/ddf/AllPOIDDFTests.java rename to poi-main/src/test/java/org/apache/poi/ddf/AllPOIDDFTests.java diff --git a/src/testcases/org/apache/poi/ddf/TestEscherBSERecord.java b/poi-main/src/test/java/org/apache/poi/ddf/TestEscherBSERecord.java similarity index 100% rename from src/testcases/org/apache/poi/ddf/TestEscherBSERecord.java rename to poi-main/src/test/java/org/apache/poi/ddf/TestEscherBSERecord.java diff --git a/src/testcases/org/apache/poi/ddf/TestEscherBlipRecord.java b/poi-main/src/test/java/org/apache/poi/ddf/TestEscherBlipRecord.java similarity index 100% rename from src/testcases/org/apache/poi/ddf/TestEscherBlipRecord.java rename to poi-main/src/test/java/org/apache/poi/ddf/TestEscherBlipRecord.java diff --git a/src/testcases/org/apache/poi/ddf/TestEscherBoolProperty.java b/poi-main/src/test/java/org/apache/poi/ddf/TestEscherBoolProperty.java similarity index 100% rename from src/testcases/org/apache/poi/ddf/TestEscherBoolProperty.java rename to poi-main/src/test/java/org/apache/poi/ddf/TestEscherBoolProperty.java diff --git a/src/testcases/org/apache/poi/ddf/TestEscherChildAnchorRecord.java b/poi-main/src/test/java/org/apache/poi/ddf/TestEscherChildAnchorRecord.java similarity index 100% rename from src/testcases/org/apache/poi/ddf/TestEscherChildAnchorRecord.java rename to poi-main/src/test/java/org/apache/poi/ddf/TestEscherChildAnchorRecord.java diff --git a/src/testcases/org/apache/poi/ddf/TestEscherClientAnchorRecord.java b/poi-main/src/test/java/org/apache/poi/ddf/TestEscherClientAnchorRecord.java similarity index 100% rename from src/testcases/org/apache/poi/ddf/TestEscherClientAnchorRecord.java rename to poi-main/src/test/java/org/apache/poi/ddf/TestEscherClientAnchorRecord.java diff --git a/src/testcases/org/apache/poi/ddf/TestEscherClientDataRecord.java b/poi-main/src/test/java/org/apache/poi/ddf/TestEscherClientDataRecord.java similarity index 100% rename from src/testcases/org/apache/poi/ddf/TestEscherClientDataRecord.java rename to poi-main/src/test/java/org/apache/poi/ddf/TestEscherClientDataRecord.java diff --git a/src/testcases/org/apache/poi/ddf/TestEscherContainerRecord.java b/poi-main/src/test/java/org/apache/poi/ddf/TestEscherContainerRecord.java similarity index 100% rename from src/testcases/org/apache/poi/ddf/TestEscherContainerRecord.java rename to poi-main/src/test/java/org/apache/poi/ddf/TestEscherContainerRecord.java diff --git a/src/testcases/org/apache/poi/ddf/TestEscherDgRecord.java b/poi-main/src/test/java/org/apache/poi/ddf/TestEscherDgRecord.java similarity index 100% rename from src/testcases/org/apache/poi/ddf/TestEscherDgRecord.java rename to poi-main/src/test/java/org/apache/poi/ddf/TestEscherDgRecord.java diff --git a/src/testcases/org/apache/poi/ddf/TestEscherDggRecord.java b/poi-main/src/test/java/org/apache/poi/ddf/TestEscherDggRecord.java similarity index 100% rename from src/testcases/org/apache/poi/ddf/TestEscherDggRecord.java rename to poi-main/src/test/java/org/apache/poi/ddf/TestEscherDggRecord.java diff --git a/src/testcases/org/apache/poi/ddf/TestEscherOptRecord.java b/poi-main/src/test/java/org/apache/poi/ddf/TestEscherOptRecord.java similarity index 100% rename from src/testcases/org/apache/poi/ddf/TestEscherOptRecord.java rename to poi-main/src/test/java/org/apache/poi/ddf/TestEscherOptRecord.java diff --git a/src/testcases/org/apache/poi/ddf/TestEscherProperty.java b/poi-main/src/test/java/org/apache/poi/ddf/TestEscherProperty.java similarity index 100% rename from src/testcases/org/apache/poi/ddf/TestEscherProperty.java rename to poi-main/src/test/java/org/apache/poi/ddf/TestEscherProperty.java diff --git a/src/testcases/org/apache/poi/ddf/TestEscherPropertyFactory.java b/poi-main/src/test/java/org/apache/poi/ddf/TestEscherPropertyFactory.java similarity index 100% rename from src/testcases/org/apache/poi/ddf/TestEscherPropertyFactory.java rename to poi-main/src/test/java/org/apache/poi/ddf/TestEscherPropertyFactory.java diff --git a/src/testcases/org/apache/poi/ddf/TestEscherSpRecord.java b/poi-main/src/test/java/org/apache/poi/ddf/TestEscherSpRecord.java similarity index 100% rename from src/testcases/org/apache/poi/ddf/TestEscherSpRecord.java rename to poi-main/src/test/java/org/apache/poi/ddf/TestEscherSpRecord.java diff --git a/src/testcases/org/apache/poi/ddf/TestEscherSpgrRecord.java b/poi-main/src/test/java/org/apache/poi/ddf/TestEscherSpgrRecord.java similarity index 100% rename from src/testcases/org/apache/poi/ddf/TestEscherSpgrRecord.java rename to poi-main/src/test/java/org/apache/poi/ddf/TestEscherSpgrRecord.java diff --git a/src/testcases/org/apache/poi/ddf/TestEscherSplitMenuColorsRecord.java b/poi-main/src/test/java/org/apache/poi/ddf/TestEscherSplitMenuColorsRecord.java similarity index 100% rename from src/testcases/org/apache/poi/ddf/TestEscherSplitMenuColorsRecord.java rename to poi-main/src/test/java/org/apache/poi/ddf/TestEscherSplitMenuColorsRecord.java diff --git a/src/testcases/org/apache/poi/ddf/TestUnknownEscherRecord.java b/poi-main/src/test/java/org/apache/poi/ddf/TestUnknownEscherRecord.java similarity index 100% rename from src/testcases/org/apache/poi/ddf/TestUnknownEscherRecord.java rename to poi-main/src/test/java/org/apache/poi/ddf/TestUnknownEscherRecord.java diff --git a/src/testcases/org/apache/poi/hpsf/TestVariantSupport.java b/poi-main/src/test/java/org/apache/poi/hpsf/TestVariantSupport.java similarity index 100% rename from src/testcases/org/apache/poi/hpsf/TestVariantSupport.java rename to poi-main/src/test/java/org/apache/poi/hpsf/TestVariantSupport.java diff --git a/src/testcases/org/apache/poi/hpsf/basic/AllDataFilesTester.java b/poi-main/src/test/java/org/apache/poi/hpsf/basic/AllDataFilesTester.java similarity index 100% rename from src/testcases/org/apache/poi/hpsf/basic/AllDataFilesTester.java rename to poi-main/src/test/java/org/apache/poi/hpsf/basic/AllDataFilesTester.java diff --git a/src/testcases/org/apache/poi/hpsf/basic/AllPOIHPSFBasicTests.java b/poi-main/src/test/java/org/apache/poi/hpsf/basic/AllPOIHPSFBasicTests.java similarity index 100% rename from src/testcases/org/apache/poi/hpsf/basic/AllPOIHPSFBasicTests.java rename to poi-main/src/test/java/org/apache/poi/hpsf/basic/AllPOIHPSFBasicTests.java diff --git a/src/testcases/org/apache/poi/hpsf/basic/POIFile.java b/poi-main/src/test/java/org/apache/poi/hpsf/basic/POIFile.java similarity index 100% rename from src/testcases/org/apache/poi/hpsf/basic/POIFile.java rename to poi-main/src/test/java/org/apache/poi/hpsf/basic/POIFile.java diff --git a/src/testcases/org/apache/poi/hpsf/basic/TestBasic.java b/poi-main/src/test/java/org/apache/poi/hpsf/basic/TestBasic.java similarity index 100% rename from src/testcases/org/apache/poi/hpsf/basic/TestBasic.java rename to poi-main/src/test/java/org/apache/poi/hpsf/basic/TestBasic.java diff --git a/src/testcases/org/apache/poi/hpsf/basic/TestClassID.java b/poi-main/src/test/java/org/apache/poi/hpsf/basic/TestClassID.java similarity index 100% rename from src/testcases/org/apache/poi/hpsf/basic/TestClassID.java rename to poi-main/src/test/java/org/apache/poi/hpsf/basic/TestClassID.java diff --git a/src/testcases/org/apache/poi/hpsf/basic/TestEmptyProperties.java b/poi-main/src/test/java/org/apache/poi/hpsf/basic/TestEmptyProperties.java similarity index 100% rename from src/testcases/org/apache/poi/hpsf/basic/TestEmptyProperties.java rename to poi-main/src/test/java/org/apache/poi/hpsf/basic/TestEmptyProperties.java diff --git a/src/testcases/org/apache/poi/hpsf/basic/TestHPSFBugs.java b/poi-main/src/test/java/org/apache/poi/hpsf/basic/TestHPSFBugs.java similarity index 100% rename from src/testcases/org/apache/poi/hpsf/basic/TestHPSFBugs.java rename to poi-main/src/test/java/org/apache/poi/hpsf/basic/TestHPSFBugs.java diff --git a/src/testcases/org/apache/poi/hpsf/basic/TestMetaDataIPI.java b/poi-main/src/test/java/org/apache/poi/hpsf/basic/TestMetaDataIPI.java similarity index 100% rename from src/testcases/org/apache/poi/hpsf/basic/TestMetaDataIPI.java rename to poi-main/src/test/java/org/apache/poi/hpsf/basic/TestMetaDataIPI.java diff --git a/src/testcases/org/apache/poi/hpsf/basic/TestReadAllFiles.java b/poi-main/src/test/java/org/apache/poi/hpsf/basic/TestReadAllFiles.java similarity index 100% rename from src/testcases/org/apache/poi/hpsf/basic/TestReadAllFiles.java rename to poi-main/src/test/java/org/apache/poi/hpsf/basic/TestReadAllFiles.java diff --git a/src/testcases/org/apache/poi/hpsf/basic/TestUnicode.java b/poi-main/src/test/java/org/apache/poi/hpsf/basic/TestUnicode.java similarity index 100% rename from src/testcases/org/apache/poi/hpsf/basic/TestUnicode.java rename to poi-main/src/test/java/org/apache/poi/hpsf/basic/TestUnicode.java diff --git a/src/testcases/org/apache/poi/hpsf/basic/TestWrite.java b/poi-main/src/test/java/org/apache/poi/hpsf/basic/TestWrite.java similarity index 100% rename from src/testcases/org/apache/poi/hpsf/basic/TestWrite.java rename to poi-main/src/test/java/org/apache/poi/hpsf/basic/TestWrite.java diff --git a/src/testcases/org/apache/poi/hpsf/basic/TestWriteWellKnown.java b/poi-main/src/test/java/org/apache/poi/hpsf/basic/TestWriteWellKnown.java similarity index 100% rename from src/testcases/org/apache/poi/hpsf/basic/TestWriteWellKnown.java rename to poi-main/src/test/java/org/apache/poi/hpsf/basic/TestWriteWellKnown.java diff --git a/src/testcases/org/apache/poi/hpsf/basic/Util.java b/poi-main/src/test/java/org/apache/poi/hpsf/basic/Util.java similarity index 100% rename from src/testcases/org/apache/poi/hpsf/basic/Util.java rename to poi-main/src/test/java/org/apache/poi/hpsf/basic/Util.java diff --git a/src/testcases/org/apache/poi/hpsf/extractor/TestHPSFPropertiesExtractor.java b/poi-main/src/test/java/org/apache/poi/hpsf/extractor/TestHPSFPropertiesExtractor.java similarity index 100% rename from src/testcases/org/apache/poi/hpsf/extractor/TestHPSFPropertiesExtractor.java rename to poi-main/src/test/java/org/apache/poi/hpsf/extractor/TestHPSFPropertiesExtractor.java diff --git a/src/testcases/org/apache/poi/hssf/HSSFITestDataProvider.java b/poi-main/src/test/java/org/apache/poi/hssf/HSSFITestDataProvider.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/HSSFITestDataProvider.java rename to poi-main/src/test/java/org/apache/poi/hssf/HSSFITestDataProvider.java diff --git a/src/testcases/org/apache/poi/hssf/HSSFTestDataSamples.java b/poi-main/src/test/java/org/apache/poi/hssf/HSSFTestDataSamples.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/HSSFTestDataSamples.java rename to poi-main/src/test/java/org/apache/poi/hssf/HSSFTestDataSamples.java diff --git a/src/testcases/org/apache/poi/hssf/HSSFTests.java b/poi-main/src/test/java/org/apache/poi/hssf/HSSFTests.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/HSSFTests.java rename to poi-main/src/test/java/org/apache/poi/hssf/HSSFTests.java diff --git a/src/testcases/org/apache/poi/hssf/dev/BaseXLSIteratingTest.java b/poi-main/src/test/java/org/apache/poi/hssf/dev/BaseXLSIteratingTest.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/dev/BaseXLSIteratingTest.java rename to poi-main/src/test/java/org/apache/poi/hssf/dev/BaseXLSIteratingTest.java diff --git a/src/testcases/org/apache/poi/hssf/dev/TestBiffDrawingToXml.java b/poi-main/src/test/java/org/apache/poi/hssf/dev/TestBiffDrawingToXml.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/dev/TestBiffDrawingToXml.java rename to poi-main/src/test/java/org/apache/poi/hssf/dev/TestBiffDrawingToXml.java diff --git a/src/testcases/org/apache/poi/hssf/dev/TestBiffViewer.java b/poi-main/src/test/java/org/apache/poi/hssf/dev/TestBiffViewer.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/dev/TestBiffViewer.java rename to poi-main/src/test/java/org/apache/poi/hssf/dev/TestBiffViewer.java diff --git a/src/testcases/org/apache/poi/hssf/dev/TestEFBiffViewer.java b/poi-main/src/test/java/org/apache/poi/hssf/dev/TestEFBiffViewer.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/dev/TestEFBiffViewer.java rename to poi-main/src/test/java/org/apache/poi/hssf/dev/TestEFBiffViewer.java diff --git a/src/testcases/org/apache/poi/hssf/dev/TestFormulaViewer.java b/poi-main/src/test/java/org/apache/poi/hssf/dev/TestFormulaViewer.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/dev/TestFormulaViewer.java rename to poi-main/src/test/java/org/apache/poi/hssf/dev/TestFormulaViewer.java diff --git a/src/testcases/org/apache/poi/hssf/dev/TestReSave.java b/poi-main/src/test/java/org/apache/poi/hssf/dev/TestReSave.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/dev/TestReSave.java rename to poi-main/src/test/java/org/apache/poi/hssf/dev/TestReSave.java diff --git a/src/testcases/org/apache/poi/hssf/dev/TestRecordLister.java b/poi-main/src/test/java/org/apache/poi/hssf/dev/TestRecordLister.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/dev/TestRecordLister.java rename to poi-main/src/test/java/org/apache/poi/hssf/dev/TestRecordLister.java diff --git a/src/testcases/org/apache/poi/hssf/eventmodel/TestAbortableListener.java b/poi-main/src/test/java/org/apache/poi/hssf/eventmodel/TestAbortableListener.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/eventmodel/TestAbortableListener.java rename to poi-main/src/test/java/org/apache/poi/hssf/eventmodel/TestAbortableListener.java diff --git a/src/testcases/org/apache/poi/hssf/eventmodel/TestEventRecordFactory.java b/poi-main/src/test/java/org/apache/poi/hssf/eventmodel/TestEventRecordFactory.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/eventmodel/TestEventRecordFactory.java rename to poi-main/src/test/java/org/apache/poi/hssf/eventmodel/TestEventRecordFactory.java diff --git a/src/testcases/org/apache/poi/hssf/eventusermodel/AllEventUserModelTests.java b/poi-main/src/test/java/org/apache/poi/hssf/eventusermodel/AllEventUserModelTests.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/eventusermodel/AllEventUserModelTests.java rename to poi-main/src/test/java/org/apache/poi/hssf/eventusermodel/AllEventUserModelTests.java diff --git a/src/testcases/org/apache/poi/hssf/eventusermodel/TestEventWorkbookBuilder.java b/poi-main/src/test/java/org/apache/poi/hssf/eventusermodel/TestEventWorkbookBuilder.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/eventusermodel/TestEventWorkbookBuilder.java rename to poi-main/src/test/java/org/apache/poi/hssf/eventusermodel/TestEventWorkbookBuilder.java diff --git a/src/testcases/org/apache/poi/hssf/eventusermodel/TestFormatTrackingHSSFListener.java b/poi-main/src/test/java/org/apache/poi/hssf/eventusermodel/TestFormatTrackingHSSFListener.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/eventusermodel/TestFormatTrackingHSSFListener.java rename to poi-main/src/test/java/org/apache/poi/hssf/eventusermodel/TestFormatTrackingHSSFListener.java diff --git a/src/testcases/org/apache/poi/hssf/eventusermodel/TestHSSFEventFactory.java b/poi-main/src/test/java/org/apache/poi/hssf/eventusermodel/TestHSSFEventFactory.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/eventusermodel/TestHSSFEventFactory.java rename to poi-main/src/test/java/org/apache/poi/hssf/eventusermodel/TestHSSFEventFactory.java diff --git a/src/testcases/org/apache/poi/hssf/eventusermodel/TestMissingRecordAwareHSSFListener.java b/poi-main/src/test/java/org/apache/poi/hssf/eventusermodel/TestMissingRecordAwareHSSFListener.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/eventusermodel/TestMissingRecordAwareHSSFListener.java rename to poi-main/src/test/java/org/apache/poi/hssf/eventusermodel/TestMissingRecordAwareHSSFListener.java diff --git a/src/testcases/org/apache/poi/hssf/extractor/TestExcelExtractor.java b/poi-main/src/test/java/org/apache/poi/hssf/extractor/TestExcelExtractor.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/extractor/TestExcelExtractor.java rename to poi-main/src/test/java/org/apache/poi/hssf/extractor/TestExcelExtractor.java diff --git a/src/testcases/org/apache/poi/hssf/model/AllModelTests.java b/poi-main/src/test/java/org/apache/poi/hssf/model/AllModelTests.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/model/AllModelTests.java rename to poi-main/src/test/java/org/apache/poi/hssf/model/AllModelTests.java diff --git a/src/testcases/org/apache/poi/hssf/model/HSSFTestModelHelper.java b/poi-main/src/test/java/org/apache/poi/hssf/model/HSSFTestModelHelper.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/model/HSSFTestModelHelper.java rename to poi-main/src/test/java/org/apache/poi/hssf/model/HSSFTestModelHelper.java diff --git a/src/testcases/org/apache/poi/hssf/model/TestDrawingAggregate.java b/poi-main/src/test/java/org/apache/poi/hssf/model/TestDrawingAggregate.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/model/TestDrawingAggregate.java rename to poi-main/src/test/java/org/apache/poi/hssf/model/TestDrawingAggregate.java diff --git a/src/testcases/org/apache/poi/hssf/model/TestDrawingManager.java b/poi-main/src/test/java/org/apache/poi/hssf/model/TestDrawingManager.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/model/TestDrawingManager.java rename to poi-main/src/test/java/org/apache/poi/hssf/model/TestDrawingManager.java diff --git a/src/testcases/org/apache/poi/hssf/model/TestDrawingManager2.java b/poi-main/src/test/java/org/apache/poi/hssf/model/TestDrawingManager2.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/model/TestDrawingManager2.java rename to poi-main/src/test/java/org/apache/poi/hssf/model/TestDrawingManager2.java diff --git a/src/testcases/org/apache/poi/hssf/model/TestDrawingShapes.java b/poi-main/src/test/java/org/apache/poi/hssf/model/TestDrawingShapes.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/model/TestDrawingShapes.java rename to poi-main/src/test/java/org/apache/poi/hssf/model/TestDrawingShapes.java diff --git a/src/testcases/org/apache/poi/hssf/model/TestEscherRecordFactory.java b/poi-main/src/test/java/org/apache/poi/hssf/model/TestEscherRecordFactory.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/model/TestEscherRecordFactory.java rename to poi-main/src/test/java/org/apache/poi/hssf/model/TestEscherRecordFactory.java diff --git a/src/testcases/org/apache/poi/hssf/model/TestFormulaParser.java b/poi-main/src/test/java/org/apache/poi/hssf/model/TestFormulaParser.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/model/TestFormulaParser.java rename to poi-main/src/test/java/org/apache/poi/hssf/model/TestFormulaParser.java diff --git a/src/testcases/org/apache/poi/hssf/model/TestFormulaParserEval.java b/poi-main/src/test/java/org/apache/poi/hssf/model/TestFormulaParserEval.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/model/TestFormulaParserEval.java rename to poi-main/src/test/java/org/apache/poi/hssf/model/TestFormulaParserEval.java diff --git a/src/testcases/org/apache/poi/hssf/model/TestFormulaParserIf.java b/poi-main/src/test/java/org/apache/poi/hssf/model/TestFormulaParserIf.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/model/TestFormulaParserIf.java rename to poi-main/src/test/java/org/apache/poi/hssf/model/TestFormulaParserIf.java diff --git a/src/testcases/org/apache/poi/hssf/model/TestHSSFAnchor.java b/poi-main/src/test/java/org/apache/poi/hssf/model/TestHSSFAnchor.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/model/TestHSSFAnchor.java rename to poi-main/src/test/java/org/apache/poi/hssf/model/TestHSSFAnchor.java diff --git a/src/testcases/org/apache/poi/hssf/model/TestLinkTable.java b/poi-main/src/test/java/org/apache/poi/hssf/model/TestLinkTable.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/model/TestLinkTable.java rename to poi-main/src/test/java/org/apache/poi/hssf/model/TestLinkTable.java diff --git a/src/testcases/org/apache/poi/hssf/model/TestOperandClassTransformer.java b/poi-main/src/test/java/org/apache/poi/hssf/model/TestOperandClassTransformer.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/model/TestOperandClassTransformer.java rename to poi-main/src/test/java/org/apache/poi/hssf/model/TestOperandClassTransformer.java diff --git a/src/testcases/org/apache/poi/hssf/model/TestRVA.java b/poi-main/src/test/java/org/apache/poi/hssf/model/TestRVA.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/model/TestRVA.java rename to poi-main/src/test/java/org/apache/poi/hssf/model/TestRVA.java diff --git a/src/testcases/org/apache/poi/hssf/model/TestRowBlocksReader.java b/poi-main/src/test/java/org/apache/poi/hssf/model/TestRowBlocksReader.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/model/TestRowBlocksReader.java rename to poi-main/src/test/java/org/apache/poi/hssf/model/TestRowBlocksReader.java diff --git a/src/testcases/org/apache/poi/hssf/model/TestShapes.java b/poi-main/src/test/java/org/apache/poi/hssf/model/TestShapes.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/model/TestShapes.java rename to poi-main/src/test/java/org/apache/poi/hssf/model/TestShapes.java diff --git a/src/testcases/org/apache/poi/hssf/model/TestSheet.java b/poi-main/src/test/java/org/apache/poi/hssf/model/TestSheet.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/model/TestSheet.java rename to poi-main/src/test/java/org/apache/poi/hssf/model/TestSheet.java diff --git a/src/testcases/org/apache/poi/hssf/model/TestSheetAdditional.java b/poi-main/src/test/java/org/apache/poi/hssf/model/TestSheetAdditional.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/model/TestSheetAdditional.java rename to poi-main/src/test/java/org/apache/poi/hssf/model/TestSheetAdditional.java diff --git a/src/testcases/org/apache/poi/hssf/model/TestWorkbook.java b/poi-main/src/test/java/org/apache/poi/hssf/model/TestWorkbook.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/model/TestWorkbook.java rename to poi-main/src/test/java/org/apache/poi/hssf/model/TestWorkbook.java diff --git a/src/testcases/org/apache/poi/hssf/record/AllRecordTests.java b/poi-main/src/test/java/org/apache/poi/hssf/record/AllRecordTests.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/AllRecordTests.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/AllRecordTests.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestArrayRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestArrayRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestArrayRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestArrayRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestAutoFilterInfoRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestAutoFilterInfoRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestAutoFilterInfoRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestAutoFilterInfoRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestBOFRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestBOFRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestBOFRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestBOFRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestBoolErrRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestBoolErrRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestBoolErrRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestBoolErrRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestBoundSheetRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestBoundSheetRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestBoundSheetRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestBoundSheetRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestCFHeaderRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestCFHeaderRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestCFHeaderRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestCFHeaderRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestCFRuleRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestCFRuleRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestCFRuleRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestCFRuleRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestColumnInfoRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestColumnInfoRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestColumnInfoRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestColumnInfoRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestCommonObjectDataSubRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestCommonObjectDataSubRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestCommonObjectDataSubRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestCommonObjectDataSubRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestDConRefRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestDConRefRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestDConRefRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestDConRefRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestDVALRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestDVALRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestDVALRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestDVALRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestDrawingGroupRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestDrawingGroupRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestDrawingGroupRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestDrawingGroupRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestDrawingRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestDrawingRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestDrawingRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestDrawingRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestEmbeddedObjectRefSubRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestEmbeddedObjectRefSubRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestEmbeddedObjectRefSubRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestEmbeddedObjectRefSubRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestEndSubRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestEndSubRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestEndSubRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestEndSubRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestEscherAggregate.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestEscherAggregate.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestEscherAggregate.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestEscherAggregate.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestExtSSTRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestExtSSTRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestExtSSTRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestExtSSTRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestExtendedFormatRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestExtendedFormatRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestExtendedFormatRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestExtendedFormatRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestExternalNameRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestExternalNameRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestExternalNameRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestExternalNameRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestFeatRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestFeatRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestFeatRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestFeatRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestFontRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestFontRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestFontRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestFontRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestFormulaRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestFormulaRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestFormulaRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestFormulaRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestFtCblsSubRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestFtCblsSubRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestFtCblsSubRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestFtCblsSubRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestHyperlinkRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestHyperlinkRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestHyperlinkRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestHyperlinkRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestInterfaceEndRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestInterfaceEndRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestInterfaceEndRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestInterfaceEndRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestLabelRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestLabelRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestLabelRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestLabelRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestLbsDataSubRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestLbsDataSubRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestLbsDataSubRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestLbsDataSubRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestMergeCellsRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestMergeCellsRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestMergeCellsRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestMergeCellsRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestNameCommentRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestNameCommentRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestNameCommentRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestNameCommentRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestNameRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestNameRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestNameRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestNameRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestNoteRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestNoteRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestNoteRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestNoteRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestNoteStructureSubRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestNoteStructureSubRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestNoteStructureSubRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestNoteStructureSubRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestObjRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestObjRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestObjRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestObjRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestPLVRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestPLVRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestPLVRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestPLVRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestPaletteRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestPaletteRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestPaletteRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestPaletteRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestPaneRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestPaneRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestPaneRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestPaneRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestRecalcIdRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestRecalcIdRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestRecalcIdRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestRecalcIdRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestRecordFactory.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestRecordFactory.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestRecordFactory.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestRecordFactory.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestRecordFactoryInputStream.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestRecordFactoryInputStream.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestRecordFactoryInputStream.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestRecordFactoryInputStream.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestRecordInputStream.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestRecordInputStream.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestRecordInputStream.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestRecordInputStream.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestSCLRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestSCLRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestSCLRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestSCLRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestSSTDeserializer.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestSSTDeserializer.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestSSTDeserializer.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestSSTDeserializer.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestSSTRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestSSTRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestSSTRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestSSTRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestSSTRecordSizeCalculator.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestSSTRecordSizeCalculator.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestSSTRecordSizeCalculator.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestSSTRecordSizeCalculator.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestSharedFormulaRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestSharedFormulaRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestSharedFormulaRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestSharedFormulaRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestStringRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestStringRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestStringRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestStringRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestStyleRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestStyleRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestStyleRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestStyleRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestSubRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestSubRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestSubRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestSubRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestSupBookRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestSupBookRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestSupBookRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestSupBookRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestTableRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestTableRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestTableRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestTableRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestTextObjectBaseRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestTextObjectBaseRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestTextObjectBaseRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestTextObjectBaseRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestTextObjectRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestTextObjectRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestTextObjectRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestTextObjectRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestUnicodeNameRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestUnicodeNameRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestUnicodeNameRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestUnicodeNameRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestWriteAccessRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestWriteAccessRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestWriteAccessRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestWriteAccessRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/TestcaseRecordInputStream.java b/poi-main/src/test/java/org/apache/poi/hssf/record/TestcaseRecordInputStream.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/TestcaseRecordInputStream.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/TestcaseRecordInputStream.java diff --git a/src/testcases/org/apache/poi/hssf/record/aggregates/AllRecordAggregateTests.java b/poi-main/src/test/java/org/apache/poi/hssf/record/aggregates/AllRecordAggregateTests.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/aggregates/AllRecordAggregateTests.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/aggregates/AllRecordAggregateTests.java diff --git a/src/testcases/org/apache/poi/hssf/record/aggregates/TestCFRecordsAggregate.java b/poi-main/src/test/java/org/apache/poi/hssf/record/aggregates/TestCFRecordsAggregate.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/aggregates/TestCFRecordsAggregate.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/aggregates/TestCFRecordsAggregate.java diff --git a/src/testcases/org/apache/poi/hssf/record/aggregates/TestColumnInfoRecordsAggregate.java b/poi-main/src/test/java/org/apache/poi/hssf/record/aggregates/TestColumnInfoRecordsAggregate.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/aggregates/TestColumnInfoRecordsAggregate.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/aggregates/TestColumnInfoRecordsAggregate.java diff --git a/src/testcases/org/apache/poi/hssf/record/aggregates/TestFormulaRecordAggregate.java b/poi-main/src/test/java/org/apache/poi/hssf/record/aggregates/TestFormulaRecordAggregate.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/aggregates/TestFormulaRecordAggregate.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/aggregates/TestFormulaRecordAggregate.java diff --git a/src/testcases/org/apache/poi/hssf/record/aggregates/TestPageSettingsBlock.java b/poi-main/src/test/java/org/apache/poi/hssf/record/aggregates/TestPageSettingsBlock.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/aggregates/TestPageSettingsBlock.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/aggregates/TestPageSettingsBlock.java diff --git a/src/testcases/org/apache/poi/hssf/record/aggregates/TestRowRecordsAggregate.java b/poi-main/src/test/java/org/apache/poi/hssf/record/aggregates/TestRowRecordsAggregate.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/aggregates/TestRowRecordsAggregate.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/aggregates/TestRowRecordsAggregate.java diff --git a/src/testcases/org/apache/poi/hssf/record/aggregates/TestSharedValueManager.java b/poi-main/src/test/java/org/apache/poi/hssf/record/aggregates/TestSharedValueManager.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/aggregates/TestSharedValueManager.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/aggregates/TestSharedValueManager.java diff --git a/src/testcases/org/apache/poi/hssf/record/aggregates/TestValueRecordsAggregate.java b/poi-main/src/test/java/org/apache/poi/hssf/record/aggregates/TestValueRecordsAggregate.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/aggregates/TestValueRecordsAggregate.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/aggregates/TestValueRecordsAggregate.java diff --git a/src/testcases/org/apache/poi/hssf/record/cf/TestCellRange.java b/poi-main/src/test/java/org/apache/poi/hssf/record/cf/TestCellRange.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/cf/TestCellRange.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/cf/TestCellRange.java diff --git a/src/testcases/org/apache/poi/hssf/record/chart/AllChartRecordTests.java b/poi-main/src/test/java/org/apache/poi/hssf/record/chart/AllChartRecordTests.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/chart/AllChartRecordTests.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/chart/AllChartRecordTests.java diff --git a/src/testcases/org/apache/poi/hssf/record/chart/TestAreaFormatRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestAreaFormatRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/chart/TestAreaFormatRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestAreaFormatRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/chart/TestAreaRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestAreaRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/chart/TestAreaRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestAreaRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/chart/TestAxisLineFormatRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestAxisLineFormatRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/chart/TestAxisLineFormatRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestAxisLineFormatRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/chart/TestAxisOptionsRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestAxisOptionsRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/chart/TestAxisOptionsRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestAxisOptionsRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/chart/TestAxisParentRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestAxisParentRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/chart/TestAxisParentRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestAxisParentRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/chart/TestAxisRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestAxisRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/chart/TestAxisRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestAxisRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/chart/TestAxisUsedRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestAxisUsedRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/chart/TestAxisUsedRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestAxisUsedRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/chart/TestBarRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestBarRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/chart/TestBarRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestBarRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/chart/TestCategorySeriesAxisRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestCategorySeriesAxisRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/chart/TestCategorySeriesAxisRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestCategorySeriesAxisRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/chart/TestChartFormatRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestChartFormatRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/chart/TestChartFormatRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestChartFormatRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/chart/TestChartRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestChartRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/chart/TestChartRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestChartRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/chart/TestChartTitleFormatRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestChartTitleFormatRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/chart/TestChartTitleFormatRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestChartTitleFormatRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/chart/TestDatRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestDatRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/chart/TestDatRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestDatRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/chart/TestDataFormatRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestDataFormatRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/chart/TestDataFormatRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestDataFormatRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/chart/TestDefaultDataLabelTextPropertiesRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestDefaultDataLabelTextPropertiesRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/chart/TestDefaultDataLabelTextPropertiesRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestDefaultDataLabelTextPropertiesRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/chart/TestFontBasisRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestFontBasisRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/chart/TestFontBasisRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestFontBasisRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/chart/TestFontIndexRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestFontIndexRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/chart/TestFontIndexRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestFontIndexRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/chart/TestFrameRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestFrameRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/chart/TestFrameRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestFrameRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/chart/TestLegendRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestLegendRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/chart/TestLegendRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestLegendRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/chart/TestLineFormatRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestLineFormatRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/chart/TestLineFormatRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestLineFormatRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/chart/TestLinkedDataRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestLinkedDataRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/chart/TestLinkedDataRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestLinkedDataRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/chart/TestNumberFormatIndexRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestNumberFormatIndexRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/chart/TestNumberFormatIndexRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestNumberFormatIndexRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/chart/TestObjectLinkRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestObjectLinkRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/chart/TestObjectLinkRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestObjectLinkRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/chart/TestPlotAreaRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestPlotAreaRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/chart/TestPlotAreaRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestPlotAreaRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/chart/TestPlotGrowthRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestPlotGrowthRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/chart/TestPlotGrowthRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestPlotGrowthRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/chart/TestSeriesChartGroupIndexRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestSeriesChartGroupIndexRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/chart/TestSeriesChartGroupIndexRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestSeriesChartGroupIndexRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/chart/TestSeriesIndexRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestSeriesIndexRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/chart/TestSeriesIndexRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestSeriesIndexRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/chart/TestSeriesLabelsRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestSeriesLabelsRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/chart/TestSeriesLabelsRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestSeriesLabelsRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/chart/TestSeriesListRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestSeriesListRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/chart/TestSeriesListRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestSeriesListRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/chart/TestSeriesRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestSeriesRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/chart/TestSeriesRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestSeriesRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/chart/TestSeriesTextRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestSeriesTextRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/chart/TestSeriesTextRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestSeriesTextRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/chart/TestSeriesToChartGroupRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestSeriesToChartGroupRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/chart/TestSeriesToChartGroupRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestSeriesToChartGroupRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/chart/TestSheetPropertiesRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestSheetPropertiesRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/chart/TestSheetPropertiesRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestSheetPropertiesRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/chart/TestTextRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestTextRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/chart/TestTextRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestTextRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/chart/TestTickRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestTickRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/chart/TestTickRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestTickRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/chart/TestUnitsRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestUnitsRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/chart/TestUnitsRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestUnitsRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/chart/TestValueRangeRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestValueRangeRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/chart/TestValueRangeRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/chart/TestValueRangeRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/common/TestUnicodeString.java b/poi-main/src/test/java/org/apache/poi/hssf/record/common/TestUnicodeString.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/common/TestUnicodeString.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/common/TestUnicodeString.java diff --git a/src/testcases/org/apache/poi/hssf/record/crypto/AllHSSFEncryptionTests.java b/poi-main/src/test/java/org/apache/poi/hssf/record/crypto/AllHSSFEncryptionTests.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/crypto/AllHSSFEncryptionTests.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/crypto/AllHSSFEncryptionTests.java diff --git a/src/testcases/org/apache/poi/hssf/record/crypto/TestBiff8DecryptingStream.java b/poi-main/src/test/java/org/apache/poi/hssf/record/crypto/TestBiff8DecryptingStream.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/crypto/TestBiff8DecryptingStream.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/crypto/TestBiff8DecryptingStream.java diff --git a/src/testcases/org/apache/poi/hssf/record/crypto/TestBiff8EncryptionKey.java b/poi-main/src/test/java/org/apache/poi/hssf/record/crypto/TestBiff8EncryptionKey.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/crypto/TestBiff8EncryptionKey.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/crypto/TestBiff8EncryptionKey.java diff --git a/src/testcases/org/apache/poi/hssf/record/crypto/TestRC4.java b/poi-main/src/test/java/org/apache/poi/hssf/record/crypto/TestRC4.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/crypto/TestRC4.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/crypto/TestRC4.java diff --git a/src/testcases/org/apache/poi/hssf/record/pivot/AllPivotRecordTests.java b/poi-main/src/test/java/org/apache/poi/hssf/record/pivot/AllPivotRecordTests.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/pivot/AllPivotRecordTests.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/pivot/AllPivotRecordTests.java diff --git a/src/testcases/org/apache/poi/hssf/record/pivot/TestExtendedPivotTableViewFieldsRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/pivot/TestExtendedPivotTableViewFieldsRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/pivot/TestExtendedPivotTableViewFieldsRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/pivot/TestExtendedPivotTableViewFieldsRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/pivot/TestPageItemRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/pivot/TestPageItemRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/pivot/TestPageItemRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/pivot/TestPageItemRecord.java diff --git a/src/testcases/org/apache/poi/hssf/record/pivot/TestViewFieldsRecord.java b/poi-main/src/test/java/org/apache/poi/hssf/record/pivot/TestViewFieldsRecord.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/record/pivot/TestViewFieldsRecord.java rename to poi-main/src/test/java/org/apache/poi/hssf/record/pivot/TestViewFieldsRecord.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/AllUserModelTests.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/AllUserModelTests.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/AllUserModelTests.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/AllUserModelTests.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/FormulaExtractor.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/FormulaExtractor.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/FormulaExtractor.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/FormulaExtractor.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/HSSFEvaluationTestHelper.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/HSSFEvaluationTestHelper.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/HSSFEvaluationTestHelper.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/HSSFEvaluationTestHelper.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/HSSFTestHelper.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/HSSFTestHelper.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/HSSFTestHelper.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/HSSFTestHelper.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/RecordInspector.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/RecordInspector.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/RecordInspector.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/RecordInspector.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/SanityChecker.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/SanityChecker.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/SanityChecker.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/SanityChecker.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/StreamUtility.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/StreamUtility.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/StreamUtility.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/StreamUtility.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestBug42464.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestBug42464.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestBug42464.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestBug42464.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestBugs.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestBugs.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestBugs.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestBugs.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestCellStyle.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestCellStyle.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestCellStyle.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestCellStyle.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestCloneSheet.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestCloneSheet.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestCloneSheet.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestCloneSheet.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestComment.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestComment.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestComment.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestComment.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestDataValidation.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestDataValidation.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestDataValidation.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestDataValidation.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestEmbeddedObjects.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestEmbeddedObjects.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestEmbeddedObjects.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestEmbeddedObjects.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestEscherGraphics.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestEscherGraphics.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestEscherGraphics.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestEscherGraphics.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestEscherGraphics2d.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestEscherGraphics2d.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestEscherGraphics2d.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestEscherGraphics2d.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestExternalReferenceChange.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestExternalReferenceChange.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestExternalReferenceChange.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestExternalReferenceChange.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestFontDetails.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestFontDetails.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestFontDetails.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestFontDetails.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestFormulaEvaluatorBugs.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestFormulaEvaluatorBugs.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestFormulaEvaluatorBugs.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestFormulaEvaluatorBugs.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestFormulaEvaluatorDocs.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestFormulaEvaluatorDocs.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestFormulaEvaluatorDocs.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestFormulaEvaluatorDocs.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestFormulas.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestFormulas.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestFormulas.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestFormulas.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestHSSFCell.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFCell.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestHSSFCell.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFCell.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestHSSFClientAnchor.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFClientAnchor.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestHSSFClientAnchor.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFClientAnchor.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestHSSFComment.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFComment.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestHSSFComment.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFComment.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestHSSFConditionalFormatting.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFConditionalFormatting.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestHSSFConditionalFormatting.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFConditionalFormatting.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestHSSFDataFormat.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFDataFormat.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestHSSFDataFormat.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFDataFormat.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestHSSFDataFormatter.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFDataFormatter.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestHSSFDataFormatter.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFDataFormatter.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestHSSFDateUtil.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFDateUtil.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestHSSFDateUtil.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFDateUtil.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestHSSFExternalFunctions.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFExternalFunctions.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestHSSFExternalFunctions.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFExternalFunctions.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestHSSFFont.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFFont.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestHSSFFont.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFFont.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestHSSFFormulaEvaluator.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFFormulaEvaluator.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestHSSFFormulaEvaluator.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFFormulaEvaluator.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestHSSFHeaderFooter.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFHeaderFooter.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestHSSFHeaderFooter.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFHeaderFooter.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestHSSFHyperlink.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFHyperlink.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestHSSFHyperlink.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFHyperlink.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestHSSFName.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFName.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestHSSFName.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFName.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestHSSFOptimiser.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFOptimiser.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestHSSFOptimiser.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFOptimiser.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestHSSFPalette.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFPalette.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestHSSFPalette.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFPalette.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestHSSFPatriarch.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFPatriarch.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestHSSFPatriarch.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFPatriarch.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestHSSFPicture.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFPicture.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestHSSFPicture.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFPicture.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestHSSFPictureData.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFPictureData.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestHSSFPictureData.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFPictureData.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestHSSFRichTextString.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFRichTextString.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestHSSFRichTextString.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFRichTextString.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestHSSFRow.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFRow.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestHSSFRow.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFRow.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestHSSFSheet.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFSheet.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestHSSFSheet.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFSheet.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestHSSFSheetAutosizeColumn.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFSheetAutosizeColumn.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestHSSFSheetAutosizeColumn.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFSheetAutosizeColumn.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestHSSFSheetShiftRows.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFSheetShiftRows.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestHSSFSheetShiftRows.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFSheetShiftRows.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestHSSFSheetUpdateArrayFormulas.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFSheetUpdateArrayFormulas.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestHSSFSheetUpdateArrayFormulas.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFSheetUpdateArrayFormulas.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestHSSFTextbox.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFTextbox.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestHSSFTextbox.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFTextbox.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestHSSFWorkbook.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFWorkbook.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestHSSFWorkbook.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestHSSFWorkbook.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestNonStandardWorkbookStreamNames.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestNonStandardWorkbookStreamNames.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestNonStandardWorkbookStreamNames.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestNonStandardWorkbookStreamNames.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestOLE2Embeding.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestOLE2Embeding.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestOLE2Embeding.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestOLE2Embeding.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestPOIFSProperties.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestPOIFSProperties.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestPOIFSProperties.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestPOIFSProperties.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestPatriarch.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestPatriarch.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestPatriarch.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestPatriarch.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestPolygon.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestPolygon.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestPolygon.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestPolygon.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestReadWriteChart.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestReadWriteChart.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestReadWriteChart.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestReadWriteChart.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestRowStyle.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestRowStyle.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestRowStyle.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestRowStyle.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestSanityChecker.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestSanityChecker.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestSanityChecker.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestSanityChecker.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestShapeGroup.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestShapeGroup.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestShapeGroup.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestShapeGroup.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestSheetHiding.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestSheetHiding.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestSheetHiding.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestSheetHiding.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestText.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestText.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestText.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestText.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestUnfixedBugs.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestUnfixedBugs.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestUnfixedBugs.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestUnfixedBugs.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestUnicodeWorkbook.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestUnicodeWorkbook.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestUnicodeWorkbook.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestUnicodeWorkbook.java diff --git a/src/testcases/org/apache/poi/hssf/usermodel/TestWorkbook.java b/poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestWorkbook.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/usermodel/TestWorkbook.java rename to poi-main/src/test/java/org/apache/poi/hssf/usermodel/TestWorkbook.java diff --git a/src/testcases/org/apache/poi/hssf/util/AllHSSFUtilTests.java b/poi-main/src/test/java/org/apache/poi/hssf/util/AllHSSFUtilTests.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/util/AllHSSFUtilTests.java rename to poi-main/src/test/java/org/apache/poi/hssf/util/AllHSSFUtilTests.java diff --git a/src/testcases/org/apache/poi/hssf/util/TestAreaReference.java b/poi-main/src/test/java/org/apache/poi/hssf/util/TestAreaReference.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/util/TestAreaReference.java rename to poi-main/src/test/java/org/apache/poi/hssf/util/TestAreaReference.java diff --git a/src/testcases/org/apache/poi/hssf/util/TestCellReference.java b/poi-main/src/test/java/org/apache/poi/hssf/util/TestCellReference.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/util/TestCellReference.java rename to poi-main/src/test/java/org/apache/poi/hssf/util/TestCellReference.java diff --git a/src/testcases/org/apache/poi/hssf/util/TestHSSFColor.java b/poi-main/src/test/java/org/apache/poi/hssf/util/TestHSSFColor.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/util/TestHSSFColor.java rename to poi-main/src/test/java/org/apache/poi/hssf/util/TestHSSFColor.java diff --git a/src/testcases/org/apache/poi/hssf/util/TestRKUtil.java b/poi-main/src/test/java/org/apache/poi/hssf/util/TestRKUtil.java similarity index 100% rename from src/testcases/org/apache/poi/hssf/util/TestRKUtil.java rename to poi-main/src/test/java/org/apache/poi/hssf/util/TestRKUtil.java diff --git a/src/testcases/org/apache/poi/poifs/AllPOIFSTests.java b/poi-main/src/test/java/org/apache/poi/poifs/AllPOIFSTests.java similarity index 100% rename from src/testcases/org/apache/poi/poifs/AllPOIFSTests.java rename to poi-main/src/test/java/org/apache/poi/poifs/AllPOIFSTests.java diff --git a/src/testcases/org/apache/poi/poifs/eventfilesystem/Listener.java b/poi-main/src/test/java/org/apache/poi/poifs/eventfilesystem/Listener.java similarity index 100% rename from src/testcases/org/apache/poi/poifs/eventfilesystem/Listener.java rename to poi-main/src/test/java/org/apache/poi/poifs/eventfilesystem/Listener.java diff --git a/src/testcases/org/apache/poi/poifs/eventfilesystem/TestPOIFSReaderRegistry.java b/poi-main/src/test/java/org/apache/poi/poifs/eventfilesystem/TestPOIFSReaderRegistry.java similarity index 100% rename from src/testcases/org/apache/poi/poifs/eventfilesystem/TestPOIFSReaderRegistry.java rename to poi-main/src/test/java/org/apache/poi/poifs/eventfilesystem/TestPOIFSReaderRegistry.java diff --git a/src/testcases/org/apache/poi/poifs/filesystem/AllPOIFSFileSystemTests.java b/poi-main/src/test/java/org/apache/poi/poifs/filesystem/AllPOIFSFileSystemTests.java similarity index 100% rename from src/testcases/org/apache/poi/poifs/filesystem/AllPOIFSFileSystemTests.java rename to poi-main/src/test/java/org/apache/poi/poifs/filesystem/AllPOIFSFileSystemTests.java diff --git a/src/testcases/org/apache/poi/poifs/filesystem/ReaderWriter.java b/poi-main/src/test/java/org/apache/poi/poifs/filesystem/ReaderWriter.java similarity index 100% rename from src/testcases/org/apache/poi/poifs/filesystem/ReaderWriter.java rename to poi-main/src/test/java/org/apache/poi/poifs/filesystem/ReaderWriter.java diff --git a/src/testcases/org/apache/poi/poifs/filesystem/SlowInputStream.java b/poi-main/src/test/java/org/apache/poi/poifs/filesystem/SlowInputStream.java similarity index 100% rename from src/testcases/org/apache/poi/poifs/filesystem/SlowInputStream.java rename to poi-main/src/test/java/org/apache/poi/poifs/filesystem/SlowInputStream.java diff --git a/src/testcases/org/apache/poi/poifs/filesystem/TestDirectoryNode.java b/poi-main/src/test/java/org/apache/poi/poifs/filesystem/TestDirectoryNode.java similarity index 100% rename from src/testcases/org/apache/poi/poifs/filesystem/TestDirectoryNode.java rename to poi-main/src/test/java/org/apache/poi/poifs/filesystem/TestDirectoryNode.java diff --git a/src/testcases/org/apache/poi/poifs/filesystem/TestDocument.java b/poi-main/src/test/java/org/apache/poi/poifs/filesystem/TestDocument.java similarity index 100% rename from src/testcases/org/apache/poi/poifs/filesystem/TestDocument.java rename to poi-main/src/test/java/org/apache/poi/poifs/filesystem/TestDocument.java diff --git a/src/testcases/org/apache/poi/poifs/filesystem/TestDocumentDescriptor.java b/poi-main/src/test/java/org/apache/poi/poifs/filesystem/TestDocumentDescriptor.java similarity index 100% rename from src/testcases/org/apache/poi/poifs/filesystem/TestDocumentDescriptor.java rename to poi-main/src/test/java/org/apache/poi/poifs/filesystem/TestDocumentDescriptor.java diff --git a/src/testcases/org/apache/poi/poifs/filesystem/TestDocumentInputStream.java b/poi-main/src/test/java/org/apache/poi/poifs/filesystem/TestDocumentInputStream.java similarity index 100% rename from src/testcases/org/apache/poi/poifs/filesystem/TestDocumentInputStream.java rename to poi-main/src/test/java/org/apache/poi/poifs/filesystem/TestDocumentInputStream.java diff --git a/src/testcases/org/apache/poi/poifs/filesystem/TestDocumentNode.java b/poi-main/src/test/java/org/apache/poi/poifs/filesystem/TestDocumentNode.java similarity index 100% rename from src/testcases/org/apache/poi/poifs/filesystem/TestDocumentNode.java rename to poi-main/src/test/java/org/apache/poi/poifs/filesystem/TestDocumentNode.java diff --git a/src/testcases/org/apache/poi/poifs/filesystem/TestDocumentOutputStream.java b/poi-main/src/test/java/org/apache/poi/poifs/filesystem/TestDocumentOutputStream.java similarity index 100% rename from src/testcases/org/apache/poi/poifs/filesystem/TestDocumentOutputStream.java rename to poi-main/src/test/java/org/apache/poi/poifs/filesystem/TestDocumentOutputStream.java diff --git a/src/testcases/org/apache/poi/poifs/filesystem/TestEmptyDocument.java b/poi-main/src/test/java/org/apache/poi/poifs/filesystem/TestEmptyDocument.java similarity index 100% rename from src/testcases/org/apache/poi/poifs/filesystem/TestEmptyDocument.java rename to poi-main/src/test/java/org/apache/poi/poifs/filesystem/TestEmptyDocument.java diff --git a/src/testcases/org/apache/poi/poifs/filesystem/TestEntryUtils.java b/poi-main/src/test/java/org/apache/poi/poifs/filesystem/TestEntryUtils.java similarity index 100% rename from src/testcases/org/apache/poi/poifs/filesystem/TestEntryUtils.java rename to poi-main/src/test/java/org/apache/poi/poifs/filesystem/TestEntryUtils.java diff --git a/src/testcases/org/apache/poi/poifs/filesystem/TestFilteringDirectoryNode.java b/poi-main/src/test/java/org/apache/poi/poifs/filesystem/TestFilteringDirectoryNode.java similarity index 100% rename from src/testcases/org/apache/poi/poifs/filesystem/TestFilteringDirectoryNode.java rename to poi-main/src/test/java/org/apache/poi/poifs/filesystem/TestFilteringDirectoryNode.java diff --git a/src/testcases/org/apache/poi/poifs/filesystem/TestNPOIFSFileSystem.java b/poi-main/src/test/java/org/apache/poi/poifs/filesystem/TestNPOIFSFileSystem.java similarity index 100% rename from src/testcases/org/apache/poi/poifs/filesystem/TestNPOIFSFileSystem.java rename to poi-main/src/test/java/org/apache/poi/poifs/filesystem/TestNPOIFSFileSystem.java diff --git a/src/testcases/org/apache/poi/poifs/filesystem/TestNPOIFSMiniStore.java b/poi-main/src/test/java/org/apache/poi/poifs/filesystem/TestNPOIFSMiniStore.java similarity index 100% rename from src/testcases/org/apache/poi/poifs/filesystem/TestNPOIFSMiniStore.java rename to poi-main/src/test/java/org/apache/poi/poifs/filesystem/TestNPOIFSMiniStore.java diff --git a/src/testcases/org/apache/poi/poifs/filesystem/TestNPOIFSStream.java b/poi-main/src/test/java/org/apache/poi/poifs/filesystem/TestNPOIFSStream.java similarity index 100% rename from src/testcases/org/apache/poi/poifs/filesystem/TestNPOIFSStream.java rename to poi-main/src/test/java/org/apache/poi/poifs/filesystem/TestNPOIFSStream.java diff --git a/src/testcases/org/apache/poi/poifs/filesystem/TestOffice2007XMLException.java b/poi-main/src/test/java/org/apache/poi/poifs/filesystem/TestOffice2007XMLException.java similarity index 100% rename from src/testcases/org/apache/poi/poifs/filesystem/TestOffice2007XMLException.java rename to poi-main/src/test/java/org/apache/poi/poifs/filesystem/TestOffice2007XMLException.java diff --git a/src/testcases/org/apache/poi/poifs/filesystem/TestOle10Native.java b/poi-main/src/test/java/org/apache/poi/poifs/filesystem/TestOle10Native.java similarity index 100% rename from src/testcases/org/apache/poi/poifs/filesystem/TestOle10Native.java rename to poi-main/src/test/java/org/apache/poi/poifs/filesystem/TestOle10Native.java diff --git a/src/testcases/org/apache/poi/poifs/filesystem/TestPOIFSDocumentPath.java b/poi-main/src/test/java/org/apache/poi/poifs/filesystem/TestPOIFSDocumentPath.java similarity index 100% rename from src/testcases/org/apache/poi/poifs/filesystem/TestPOIFSDocumentPath.java rename to poi-main/src/test/java/org/apache/poi/poifs/filesystem/TestPOIFSDocumentPath.java diff --git a/src/testcases/org/apache/poi/poifs/filesystem/TestPOIFSFileSystem.java b/poi-main/src/test/java/org/apache/poi/poifs/filesystem/TestPOIFSFileSystem.java similarity index 100% rename from src/testcases/org/apache/poi/poifs/filesystem/TestPOIFSFileSystem.java rename to poi-main/src/test/java/org/apache/poi/poifs/filesystem/TestPOIFSFileSystem.java diff --git a/src/testcases/org/apache/poi/poifs/filesystem/TestPropertySorter.java b/poi-main/src/test/java/org/apache/poi/poifs/filesystem/TestPropertySorter.java similarity index 100% rename from src/testcases/org/apache/poi/poifs/filesystem/TestPropertySorter.java rename to poi-main/src/test/java/org/apache/poi/poifs/filesystem/TestPropertySorter.java diff --git a/src/testcases/org/apache/poi/poifs/nio/TestDataSource.java b/poi-main/src/test/java/org/apache/poi/poifs/nio/TestDataSource.java similarity index 100% rename from src/testcases/org/apache/poi/poifs/nio/TestDataSource.java rename to poi-main/src/test/java/org/apache/poi/poifs/nio/TestDataSource.java diff --git a/src/testcases/org/apache/poi/poifs/property/AllPOIFSPropertyTests.java b/poi-main/src/test/java/org/apache/poi/poifs/property/AllPOIFSPropertyTests.java similarity index 100% rename from src/testcases/org/apache/poi/poifs/property/AllPOIFSPropertyTests.java rename to poi-main/src/test/java/org/apache/poi/poifs/property/AllPOIFSPropertyTests.java diff --git a/src/testcases/org/apache/poi/poifs/property/LocalProperty.java b/poi-main/src/test/java/org/apache/poi/poifs/property/LocalProperty.java similarity index 100% rename from src/testcases/org/apache/poi/poifs/property/LocalProperty.java rename to poi-main/src/test/java/org/apache/poi/poifs/property/LocalProperty.java diff --git a/src/testcases/org/apache/poi/poifs/property/TestDirectoryProperty.java b/poi-main/src/test/java/org/apache/poi/poifs/property/TestDirectoryProperty.java similarity index 100% rename from src/testcases/org/apache/poi/poifs/property/TestDirectoryProperty.java rename to poi-main/src/test/java/org/apache/poi/poifs/property/TestDirectoryProperty.java diff --git a/src/testcases/org/apache/poi/poifs/property/TestDocumentProperty.java b/poi-main/src/test/java/org/apache/poi/poifs/property/TestDocumentProperty.java similarity index 100% rename from src/testcases/org/apache/poi/poifs/property/TestDocumentProperty.java rename to poi-main/src/test/java/org/apache/poi/poifs/property/TestDocumentProperty.java diff --git a/src/testcases/org/apache/poi/poifs/property/TestPropertyFactory.java b/poi-main/src/test/java/org/apache/poi/poifs/property/TestPropertyFactory.java similarity index 100% rename from src/testcases/org/apache/poi/poifs/property/TestPropertyFactory.java rename to poi-main/src/test/java/org/apache/poi/poifs/property/TestPropertyFactory.java diff --git a/src/testcases/org/apache/poi/poifs/property/TestPropertyTable.java b/poi-main/src/test/java/org/apache/poi/poifs/property/TestPropertyTable.java similarity index 100% rename from src/testcases/org/apache/poi/poifs/property/TestPropertyTable.java rename to poi-main/src/test/java/org/apache/poi/poifs/property/TestPropertyTable.java diff --git a/src/testcases/org/apache/poi/poifs/property/TestRootProperty.java b/poi-main/src/test/java/org/apache/poi/poifs/property/TestRootProperty.java similarity index 100% rename from src/testcases/org/apache/poi/poifs/property/TestRootProperty.java rename to poi-main/src/test/java/org/apache/poi/poifs/property/TestRootProperty.java diff --git a/src/testcases/org/apache/poi/poifs/storage/AllPOIFSStorageTests.java b/poi-main/src/test/java/org/apache/poi/poifs/storage/AllPOIFSStorageTests.java similarity index 100% rename from src/testcases/org/apache/poi/poifs/storage/AllPOIFSStorageTests.java rename to poi-main/src/test/java/org/apache/poi/poifs/storage/AllPOIFSStorageTests.java diff --git a/src/testcases/org/apache/poi/poifs/storage/LocalProperty.java b/poi-main/src/test/java/org/apache/poi/poifs/storage/LocalProperty.java similarity index 100% rename from src/testcases/org/apache/poi/poifs/storage/LocalProperty.java rename to poi-main/src/test/java/org/apache/poi/poifs/storage/LocalProperty.java diff --git a/src/testcases/org/apache/poi/poifs/storage/LocalRawDataBlockList.java b/poi-main/src/test/java/org/apache/poi/poifs/storage/LocalRawDataBlockList.java similarity index 100% rename from src/testcases/org/apache/poi/poifs/storage/LocalRawDataBlockList.java rename to poi-main/src/test/java/org/apache/poi/poifs/storage/LocalRawDataBlockList.java diff --git a/src/testcases/org/apache/poi/poifs/storage/RawDataUtil.java b/poi-main/src/test/java/org/apache/poi/poifs/storage/RawDataUtil.java similarity index 100% rename from src/testcases/org/apache/poi/poifs/storage/RawDataUtil.java rename to poi-main/src/test/java/org/apache/poi/poifs/storage/RawDataUtil.java diff --git a/src/testcases/org/apache/poi/poifs/storage/TestBATBlock.java b/poi-main/src/test/java/org/apache/poi/poifs/storage/TestBATBlock.java similarity index 100% rename from src/testcases/org/apache/poi/poifs/storage/TestBATBlock.java rename to poi-main/src/test/java/org/apache/poi/poifs/storage/TestBATBlock.java diff --git a/src/testcases/org/apache/poi/poifs/storage/TestBlockAllocationTableReader.java b/poi-main/src/test/java/org/apache/poi/poifs/storage/TestBlockAllocationTableReader.java similarity index 100% rename from src/testcases/org/apache/poi/poifs/storage/TestBlockAllocationTableReader.java rename to poi-main/src/test/java/org/apache/poi/poifs/storage/TestBlockAllocationTableReader.java diff --git a/src/testcases/org/apache/poi/poifs/storage/TestBlockAllocationTableWriter.java b/poi-main/src/test/java/org/apache/poi/poifs/storage/TestBlockAllocationTableWriter.java similarity index 100% rename from src/testcases/org/apache/poi/poifs/storage/TestBlockAllocationTableWriter.java rename to poi-main/src/test/java/org/apache/poi/poifs/storage/TestBlockAllocationTableWriter.java diff --git a/src/testcases/org/apache/poi/poifs/storage/TestBlockListImpl.java b/poi-main/src/test/java/org/apache/poi/poifs/storage/TestBlockListImpl.java similarity index 100% rename from src/testcases/org/apache/poi/poifs/storage/TestBlockListImpl.java rename to poi-main/src/test/java/org/apache/poi/poifs/storage/TestBlockListImpl.java diff --git a/src/testcases/org/apache/poi/poifs/storage/TestDocumentBlock.java b/poi-main/src/test/java/org/apache/poi/poifs/storage/TestDocumentBlock.java similarity index 100% rename from src/testcases/org/apache/poi/poifs/storage/TestDocumentBlock.java rename to poi-main/src/test/java/org/apache/poi/poifs/storage/TestDocumentBlock.java diff --git a/src/testcases/org/apache/poi/poifs/storage/TestHeaderBlockReading.java b/poi-main/src/test/java/org/apache/poi/poifs/storage/TestHeaderBlockReading.java similarity index 100% rename from src/testcases/org/apache/poi/poifs/storage/TestHeaderBlockReading.java rename to poi-main/src/test/java/org/apache/poi/poifs/storage/TestHeaderBlockReading.java diff --git a/src/testcases/org/apache/poi/poifs/storage/TestHeaderBlockWriting.java b/poi-main/src/test/java/org/apache/poi/poifs/storage/TestHeaderBlockWriting.java similarity index 100% rename from src/testcases/org/apache/poi/poifs/storage/TestHeaderBlockWriting.java rename to poi-main/src/test/java/org/apache/poi/poifs/storage/TestHeaderBlockWriting.java diff --git a/src/testcases/org/apache/poi/poifs/storage/TestPropertyBlock.java b/poi-main/src/test/java/org/apache/poi/poifs/storage/TestPropertyBlock.java similarity index 100% rename from src/testcases/org/apache/poi/poifs/storage/TestPropertyBlock.java rename to poi-main/src/test/java/org/apache/poi/poifs/storage/TestPropertyBlock.java diff --git a/src/testcases/org/apache/poi/poifs/storage/TestRawDataBlock.java b/poi-main/src/test/java/org/apache/poi/poifs/storage/TestRawDataBlock.java similarity index 100% rename from src/testcases/org/apache/poi/poifs/storage/TestRawDataBlock.java rename to poi-main/src/test/java/org/apache/poi/poifs/storage/TestRawDataBlock.java diff --git a/src/testcases/org/apache/poi/poifs/storage/TestRawDataBlockList.java b/poi-main/src/test/java/org/apache/poi/poifs/storage/TestRawDataBlockList.java similarity index 100% rename from src/testcases/org/apache/poi/poifs/storage/TestRawDataBlockList.java rename to poi-main/src/test/java/org/apache/poi/poifs/storage/TestRawDataBlockList.java diff --git a/src/testcases/org/apache/poi/poifs/storage/TestSmallBlockTableReader.java b/poi-main/src/test/java/org/apache/poi/poifs/storage/TestSmallBlockTableReader.java similarity index 100% rename from src/testcases/org/apache/poi/poifs/storage/TestSmallBlockTableReader.java rename to poi-main/src/test/java/org/apache/poi/poifs/storage/TestSmallBlockTableReader.java diff --git a/src/testcases/org/apache/poi/poifs/storage/TestSmallBlockTableWriter.java b/poi-main/src/test/java/org/apache/poi/poifs/storage/TestSmallBlockTableWriter.java similarity index 100% rename from src/testcases/org/apache/poi/poifs/storage/TestSmallBlockTableWriter.java rename to poi-main/src/test/java/org/apache/poi/poifs/storage/TestSmallBlockTableWriter.java diff --git a/src/testcases/org/apache/poi/poifs/storage/TestSmallDocumentBlock.java b/poi-main/src/test/java/org/apache/poi/poifs/storage/TestSmallDocumentBlock.java similarity index 100% rename from src/testcases/org/apache/poi/poifs/storage/TestSmallDocumentBlock.java rename to poi-main/src/test/java/org/apache/poi/poifs/storage/TestSmallDocumentBlock.java diff --git a/src/testcases/org/apache/poi/poifs/storage/TestSmallDocumentBlockList.java b/poi-main/src/test/java/org/apache/poi/poifs/storage/TestSmallDocumentBlockList.java similarity index 100% rename from src/testcases/org/apache/poi/poifs/storage/TestSmallDocumentBlockList.java rename to poi-main/src/test/java/org/apache/poi/poifs/storage/TestSmallDocumentBlockList.java diff --git a/src/testcases/org/apache/poi/ss/ITestDataProvider.java b/poi-main/src/test/java/org/apache/poi/ss/ITestDataProvider.java similarity index 100% rename from src/testcases/org/apache/poi/ss/ITestDataProvider.java rename to poi-main/src/test/java/org/apache/poi/ss/ITestDataProvider.java diff --git a/src/testcases/org/apache/poi/ss/TestSpreadsheetVersion.java b/poi-main/src/test/java/org/apache/poi/ss/TestSpreadsheetVersion.java similarity index 100% rename from src/testcases/org/apache/poi/ss/TestSpreadsheetVersion.java rename to poi-main/src/test/java/org/apache/poi/ss/TestSpreadsheetVersion.java diff --git a/src/testcases/org/apache/poi/ss/format/CellFormatTestBase.java b/poi-main/src/test/java/org/apache/poi/ss/format/CellFormatTestBase.java similarity index 100% rename from src/testcases/org/apache/poi/ss/format/CellFormatTestBase.java rename to poi-main/src/test/java/org/apache/poi/ss/format/CellFormatTestBase.java diff --git a/src/testcases/org/apache/poi/ss/format/TestCellFormat.java b/poi-main/src/test/java/org/apache/poi/ss/format/TestCellFormat.java similarity index 100% rename from src/testcases/org/apache/poi/ss/format/TestCellFormat.java rename to poi-main/src/test/java/org/apache/poi/ss/format/TestCellFormat.java diff --git a/src/testcases/org/apache/poi/ss/format/TestCellFormatCondition.java b/poi-main/src/test/java/org/apache/poi/ss/format/TestCellFormatCondition.java similarity index 100% rename from src/testcases/org/apache/poi/ss/format/TestCellFormatCondition.java rename to poi-main/src/test/java/org/apache/poi/ss/format/TestCellFormatCondition.java diff --git a/src/testcases/org/apache/poi/ss/formula/AllSSFormulaTests.java b/poi-main/src/test/java/org/apache/poi/ss/formula/AllSSFormulaTests.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/AllSSFormulaTests.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/AllSSFormulaTests.java diff --git a/src/testcases/org/apache/poi/ss/formula/BaseTestExternalFunctions.java b/poi-main/src/test/java/org/apache/poi/ss/formula/BaseTestExternalFunctions.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/BaseTestExternalFunctions.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/BaseTestExternalFunctions.java diff --git a/src/testcases/org/apache/poi/ss/formula/EvaluationListener.java b/poi-main/src/test/java/org/apache/poi/ss/formula/EvaluationListener.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/EvaluationListener.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/EvaluationListener.java diff --git a/src/testcases/org/apache/poi/ss/formula/TestCellCacheEntry.java b/poi-main/src/test/java/org/apache/poi/ss/formula/TestCellCacheEntry.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/TestCellCacheEntry.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/TestCellCacheEntry.java diff --git a/src/testcases/org/apache/poi/ss/formula/TestEvaluationCache.java b/poi-main/src/test/java/org/apache/poi/ss/formula/TestEvaluationCache.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/TestEvaluationCache.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/TestEvaluationCache.java diff --git a/src/testcases/org/apache/poi/ss/formula/TestFormulaShifter.java b/poi-main/src/test/java/org/apache/poi/ss/formula/TestFormulaShifter.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/TestFormulaShifter.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/TestFormulaShifter.java diff --git a/src/testcases/org/apache/poi/ss/formula/TestFunctionRegistry.java b/poi-main/src/test/java/org/apache/poi/ss/formula/TestFunctionRegistry.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/TestFunctionRegistry.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/TestFunctionRegistry.java diff --git a/src/testcases/org/apache/poi/ss/formula/TestMissingWorkbook.java b/poi-main/src/test/java/org/apache/poi/ss/formula/TestMissingWorkbook.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/TestMissingWorkbook.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/TestMissingWorkbook.java diff --git a/src/testcases/org/apache/poi/ss/formula/TestPlainCellCache.java b/poi-main/src/test/java/org/apache/poi/ss/formula/TestPlainCellCache.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/TestPlainCellCache.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/TestPlainCellCache.java diff --git a/src/testcases/org/apache/poi/ss/formula/TestSheetNameFormatter.java b/poi-main/src/test/java/org/apache/poi/ss/formula/TestSheetNameFormatter.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/TestSheetNameFormatter.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/TestSheetNameFormatter.java diff --git a/src/testcases/org/apache/poi/ss/formula/TestWorkbookEvaluator.java b/poi-main/src/test/java/org/apache/poi/ss/formula/TestWorkbookEvaluator.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/TestWorkbookEvaluator.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/TestWorkbookEvaluator.java diff --git a/src/testcases/org/apache/poi/ss/formula/WorkbookEvaluatorTestHelper.java b/poi-main/src/test/java/org/apache/poi/ss/formula/WorkbookEvaluatorTestHelper.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/WorkbookEvaluatorTestHelper.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/WorkbookEvaluatorTestHelper.java diff --git a/src/testcases/org/apache/poi/ss/formula/atp/TestDateParser.java b/poi-main/src/test/java/org/apache/poi/ss/formula/atp/TestDateParser.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/atp/TestDateParser.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/atp/TestDateParser.java diff --git a/src/testcases/org/apache/poi/ss/formula/atp/TestIfError.java b/poi-main/src/test/java/org/apache/poi/ss/formula/atp/TestIfError.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/atp/TestIfError.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/atp/TestIfError.java diff --git a/src/testcases/org/apache/poi/ss/formula/atp/TestMRound.java b/poi-main/src/test/java/org/apache/poi/ss/formula/atp/TestMRound.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/atp/TestMRound.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/atp/TestMRound.java diff --git a/src/testcases/org/apache/poi/ss/formula/atp/TestNetworkdaysFunction.java b/poi-main/src/test/java/org/apache/poi/ss/formula/atp/TestNetworkdaysFunction.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/atp/TestNetworkdaysFunction.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/atp/TestNetworkdaysFunction.java diff --git a/src/testcases/org/apache/poi/ss/formula/atp/TestPercentile.java b/poi-main/src/test/java/org/apache/poi/ss/formula/atp/TestPercentile.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/atp/TestPercentile.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/atp/TestPercentile.java diff --git a/src/testcases/org/apache/poi/ss/formula/atp/TestRandBetween.java b/poi-main/src/test/java/org/apache/poi/ss/formula/atp/TestRandBetween.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/atp/TestRandBetween.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/atp/TestRandBetween.java diff --git a/src/testcases/org/apache/poi/ss/formula/atp/TestWorkdayCalculator.java b/poi-main/src/test/java/org/apache/poi/ss/formula/atp/TestWorkdayCalculator.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/atp/TestWorkdayCalculator.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/atp/TestWorkdayCalculator.java diff --git a/src/testcases/org/apache/poi/ss/formula/atp/TestWorkdayFunction.java b/poi-main/src/test/java/org/apache/poi/ss/formula/atp/TestWorkdayFunction.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/atp/TestWorkdayFunction.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/atp/TestWorkdayFunction.java diff --git a/src/testcases/org/apache/poi/ss/formula/atp/TestYearFracCalculator.java b/poi-main/src/test/java/org/apache/poi/ss/formula/atp/TestYearFracCalculator.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/atp/TestYearFracCalculator.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/atp/TestYearFracCalculator.java diff --git a/src/testcases/org/apache/poi/ss/formula/atp/TestYearFracCalculatorFromSpreadsheet.java b/poi-main/src/test/java/org/apache/poi/ss/formula/atp/TestYearFracCalculatorFromSpreadsheet.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/atp/TestYearFracCalculatorFromSpreadsheet.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/atp/TestYearFracCalculatorFromSpreadsheet.java diff --git a/src/testcases/org/apache/poi/ss/formula/constant/TestConstantValueParser.java b/poi-main/src/test/java/org/apache/poi/ss/formula/constant/TestConstantValueParser.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/constant/TestConstantValueParser.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/constant/TestConstantValueParser.java diff --git a/src/testcases/org/apache/poi/ss/formula/eval/AllFormulaEvalTests.java b/poi-main/src/test/java/org/apache/poi/ss/formula/eval/AllFormulaEvalTests.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/eval/AllFormulaEvalTests.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/eval/AllFormulaEvalTests.java diff --git a/src/testcases/org/apache/poi/ss/formula/eval/EvalInstances.java b/poi-main/src/test/java/org/apache/poi/ss/formula/eval/EvalInstances.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/eval/EvalInstances.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/eval/EvalInstances.java diff --git a/src/testcases/org/apache/poi/ss/formula/eval/TestAreaEval.java b/poi-main/src/test/java/org/apache/poi/ss/formula/eval/TestAreaEval.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/eval/TestAreaEval.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/eval/TestAreaEval.java diff --git a/src/testcases/org/apache/poi/ss/formula/eval/TestCircularReferences.java b/poi-main/src/test/java/org/apache/poi/ss/formula/eval/TestCircularReferences.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/eval/TestCircularReferences.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/eval/TestCircularReferences.java diff --git a/src/testcases/org/apache/poi/ss/formula/eval/TestDivideEval.java b/poi-main/src/test/java/org/apache/poi/ss/formula/eval/TestDivideEval.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/eval/TestDivideEval.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/eval/TestDivideEval.java diff --git a/src/testcases/org/apache/poi/ss/formula/eval/TestEqualEval.java b/poi-main/src/test/java/org/apache/poi/ss/formula/eval/TestEqualEval.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/eval/TestEqualEval.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/eval/TestEqualEval.java diff --git a/src/testcases/org/apache/poi/ss/formula/eval/TestExternalFunction.java b/poi-main/src/test/java/org/apache/poi/ss/formula/eval/TestExternalFunction.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/eval/TestExternalFunction.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/eval/TestExternalFunction.java diff --git a/src/testcases/org/apache/poi/ss/formula/eval/TestFormulaBugs.java b/poi-main/src/test/java/org/apache/poi/ss/formula/eval/TestFormulaBugs.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/eval/TestFormulaBugs.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/eval/TestFormulaBugs.java diff --git a/src/testcases/org/apache/poi/ss/formula/eval/TestFormulasFromSpreadsheet.java b/poi-main/src/test/java/org/apache/poi/ss/formula/eval/TestFormulasFromSpreadsheet.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/eval/TestFormulasFromSpreadsheet.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/eval/TestFormulasFromSpreadsheet.java diff --git a/src/testcases/org/apache/poi/ss/formula/eval/TestMinusZeroResult.java b/poi-main/src/test/java/org/apache/poi/ss/formula/eval/TestMinusZeroResult.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/eval/TestMinusZeroResult.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/eval/TestMinusZeroResult.java diff --git a/src/testcases/org/apache/poi/ss/formula/eval/TestMissingArgEval.java b/poi-main/src/test/java/org/apache/poi/ss/formula/eval/TestMissingArgEval.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/eval/TestMissingArgEval.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/eval/TestMissingArgEval.java diff --git a/src/testcases/org/apache/poi/ss/formula/eval/TestOperandResolver.java b/poi-main/src/test/java/org/apache/poi/ss/formula/eval/TestOperandResolver.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/eval/TestOperandResolver.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/eval/TestOperandResolver.java diff --git a/src/testcases/org/apache/poi/ss/formula/eval/TestPercentEval.java b/poi-main/src/test/java/org/apache/poi/ss/formula/eval/TestPercentEval.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/eval/TestPercentEval.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/eval/TestPercentEval.java diff --git a/src/testcases/org/apache/poi/ss/formula/eval/TestRangeEval.java b/poi-main/src/test/java/org/apache/poi/ss/formula/eval/TestRangeEval.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/eval/TestRangeEval.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/eval/TestRangeEval.java diff --git a/src/testcases/org/apache/poi/ss/formula/eval/TestUnaryPlusEval.java b/poi-main/src/test/java/org/apache/poi/ss/formula/eval/TestUnaryPlusEval.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/eval/TestUnaryPlusEval.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/eval/TestUnaryPlusEval.java diff --git a/src/testcases/org/apache/poi/ss/formula/eval/forked/TestForkedEvaluator.java b/poi-main/src/test/java/org/apache/poi/ss/formula/eval/forked/TestForkedEvaluator.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/eval/forked/TestForkedEvaluator.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/eval/forked/TestForkedEvaluator.java diff --git a/src/testcases/org/apache/poi/ss/formula/function/AllFormulaFunctionTests.java b/poi-main/src/test/java/org/apache/poi/ss/formula/function/AllFormulaFunctionTests.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/function/AllFormulaFunctionTests.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/function/AllFormulaFunctionTests.java diff --git a/src/testcases/org/apache/poi/ss/formula/function/ExcelFileFormatDocFunctionExtractor.java b/poi-main/src/test/java/org/apache/poi/ss/formula/function/ExcelFileFormatDocFunctionExtractor.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/function/ExcelFileFormatDocFunctionExtractor.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/function/ExcelFileFormatDocFunctionExtractor.java diff --git a/src/testcases/org/apache/poi/ss/formula/function/TestFunctionMetadataRegistry.java b/poi-main/src/test/java/org/apache/poi/ss/formula/function/TestFunctionMetadataRegistry.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/function/TestFunctionMetadataRegistry.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/function/TestFunctionMetadataRegistry.java diff --git a/src/testcases/org/apache/poi/ss/formula/function/TestParseMissingBuiltInFuncs.java b/poi-main/src/test/java/org/apache/poi/ss/formula/function/TestParseMissingBuiltInFuncs.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/function/TestParseMissingBuiltInFuncs.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/function/TestParseMissingBuiltInFuncs.java diff --git a/src/testcases/org/apache/poi/ss/formula/function/TestReadMissingBuiltInFuncs.java b/poi-main/src/test/java/org/apache/poi/ss/formula/function/TestReadMissingBuiltInFuncs.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/function/TestReadMissingBuiltInFuncs.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/function/TestReadMissingBuiltInFuncs.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/AbstractNumericTestCase.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/AbstractNumericTestCase.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/AbstractNumericTestCase.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/AbstractNumericTestCase.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/AllIndividualFunctionEvaluationTests.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/AllIndividualFunctionEvaluationTests.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/AllIndividualFunctionEvaluationTests.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/AllIndividualFunctionEvaluationTests.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/BaseTestFunctionsFromSpreadsheet.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/BaseTestFunctionsFromSpreadsheet.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/BaseTestFunctionsFromSpreadsheet.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/BaseTestFunctionsFromSpreadsheet.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/CountifsTests.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/CountifsTests.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/CountifsTests.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/CountifsTests.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/EvalFactory.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/EvalFactory.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/EvalFactory.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/EvalFactory.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/NumericFunctionInvoker.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/NumericFunctionInvoker.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/NumericFunctionInvoker.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/NumericFunctionInvoker.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestAddress.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestAddress.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestAddress.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestAddress.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestAverage.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestAverage.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestAverage.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestAverage.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestCalendarFieldFunction.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestCalendarFieldFunction.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestCalendarFieldFunction.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestCalendarFieldFunction.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestClean.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestClean.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestClean.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestClean.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestCode.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestCode.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestCode.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestCode.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestCodeFunctionsFromSpreadsheet.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestCodeFunctionsFromSpreadsheet.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestCodeFunctionsFromSpreadsheet.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestCodeFunctionsFromSpreadsheet.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestComplex.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestComplex.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestComplex.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestComplex.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestComplexFunctionsFromSpreadsheet.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestComplexFunctionsFromSpreadsheet.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestComplexFunctionsFromSpreadsheet.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestComplexFunctionsFromSpreadsheet.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestCountFuncs.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestCountFuncs.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestCountFuncs.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestCountFuncs.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestDate.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestDate.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestDate.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestDate.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestDays360.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestDays360.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestDays360.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestDays360.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestDec2Hex.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestDec2Hex.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestDec2Hex.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestDec2Hex.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestDelta.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestDelta.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestDelta.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestDelta.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestDeltaFunctionsFromSpreadsheet.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestDeltaFunctionsFromSpreadsheet.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestDeltaFunctionsFromSpreadsheet.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestDeltaFunctionsFromSpreadsheet.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestEDate.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestEDate.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestEDate.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestEDate.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestFactDoubleFunctionsFromSpreadsheet.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestFactDoubleFunctionsFromSpreadsheet.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestFactDoubleFunctionsFromSpreadsheet.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestFactDoubleFunctionsFromSpreadsheet.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestFinanceLib.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestFinanceLib.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestFinanceLib.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestFinanceLib.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestFind.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestFind.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestFind.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestFind.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestHex2Dec.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestHex2Dec.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestHex2Dec.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestHex2Dec.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestIPMT.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestIPMT.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestIPMT.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestIPMT.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestImRealFunctionsFromSpreadsheet.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestImRealFunctionsFromSpreadsheet.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestImRealFunctionsFromSpreadsheet.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestImRealFunctionsFromSpreadsheet.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestImaginaryFunctionsFromSpreadsheet.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestImaginaryFunctionsFromSpreadsheet.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestImaginaryFunctionsFromSpreadsheet.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestImaginaryFunctionsFromSpreadsheet.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestIndex.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestIndex.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestIndex.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestIndex.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestIndexFunctionFromSpreadsheet.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestIndexFunctionFromSpreadsheet.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestIndexFunctionFromSpreadsheet.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestIndexFunctionFromSpreadsheet.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestIndirect.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestIndirect.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestIndirect.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestIndirect.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestIndirectFunctionFromSpreadsheet.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestIndirectFunctionFromSpreadsheet.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestIndirectFunctionFromSpreadsheet.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestIndirectFunctionFromSpreadsheet.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestIntercept.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestIntercept.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestIntercept.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestIntercept.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestIrr.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestIrr.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestIrr.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestIrr.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestIsBlank.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestIsBlank.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestIsBlank.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestIsBlank.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestLeftRight.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestLeftRight.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestLeftRight.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestLeftRight.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestLen.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestLen.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestLen.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestLen.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestLookupFunctionsFromSpreadsheet.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestLookupFunctionsFromSpreadsheet.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestLookupFunctionsFromSpreadsheet.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestLookupFunctionsFromSpreadsheet.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestMatch.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestMatch.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestMatch.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestMatch.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestMatchFunctionsFromSpreadsheet.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestMatchFunctionsFromSpreadsheet.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestMatchFunctionsFromSpreadsheet.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestMatchFunctionsFromSpreadsheet.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestMathX.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestMathX.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestMathX.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestMathX.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestMid.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestMid.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestMid.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestMid.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestMirr.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestMirr.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestMirr.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestMirr.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestNper.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestNper.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestNper.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestNper.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestNpv.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestNpv.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestNpv.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestNpv.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestOct2Dec.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestOct2Dec.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestOct2Dec.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestOct2Dec.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestOffset.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestOffset.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestOffset.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestOffset.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestPPMT.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestPPMT.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestPPMT.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestPPMT.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestPmt.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestPmt.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestPmt.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestPmt.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestPoisson.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestPoisson.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestPoisson.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestPoisson.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestQuotient.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestQuotient.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestQuotient.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestQuotient.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestQuotientFunctionsFromSpreadsheet.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestQuotientFunctionsFromSpreadsheet.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestQuotientFunctionsFromSpreadsheet.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestQuotientFunctionsFromSpreadsheet.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestRank.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestRank.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestRank.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestRank.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestReptFunctionsFromSpreadsheet.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestReptFunctionsFromSpreadsheet.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestReptFunctionsFromSpreadsheet.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestReptFunctionsFromSpreadsheet.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestRomanFunctionsFromSpreadsheet.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestRomanFunctionsFromSpreadsheet.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestRomanFunctionsFromSpreadsheet.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestRomanFunctionsFromSpreadsheet.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestRoundFuncs.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestRoundFuncs.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestRoundFuncs.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestRoundFuncs.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestRowCol.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestRowCol.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestRowCol.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestRowCol.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestSlope.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestSlope.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestSlope.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestSlope.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestStatsLib.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestStatsLib.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestStatsLib.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestStatsLib.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestSubtotal.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestSubtotal.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestSubtotal.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestSubtotal.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestSumif.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestSumif.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestSumif.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestSumif.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestSumifs.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestSumifs.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestSumifs.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestSumifs.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestSumproduct.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestSumproduct.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestSumproduct.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestSumproduct.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestTFunc.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestTFunc.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestTFunc.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestTFunc.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestText.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestText.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestText.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestText.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestTime.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestTime.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestTime.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestTime.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestTrim.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestTrim.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestTrim.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestTrim.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestTrunc.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestTrunc.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestTrunc.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestTrunc.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestValue.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestValue.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestValue.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestValue.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestWeekNumFunctionsFromSpreadsheet.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestWeekNumFunctionsFromSpreadsheet.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestWeekNumFunctionsFromSpreadsheet.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestWeekNumFunctionsFromSpreadsheet.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestWeekNumFunctionsFromSpreadsheet2013.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestWeekNumFunctionsFromSpreadsheet2013.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestWeekNumFunctionsFromSpreadsheet2013.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestWeekNumFunctionsFromSpreadsheet2013.java diff --git a/src/testcases/org/apache/poi/ss/formula/functions/TestXYNumericFunction.java b/poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestXYNumericFunction.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/functions/TestXYNumericFunction.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/functions/TestXYNumericFunction.java diff --git a/src/testcases/org/apache/poi/ss/formula/ptg/AbstractPtgTestCase.java b/poi-main/src/test/java/org/apache/poi/ss/formula/ptg/AbstractPtgTestCase.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/ptg/AbstractPtgTestCase.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/ptg/AbstractPtgTestCase.java diff --git a/src/testcases/org/apache/poi/ss/formula/ptg/AllFormulaTests.java b/poi-main/src/test/java/org/apache/poi/ss/formula/ptg/AllFormulaTests.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/ptg/AllFormulaTests.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/ptg/AllFormulaTests.java diff --git a/src/testcases/org/apache/poi/ss/formula/ptg/TestArea3DPtg.java b/poi-main/src/test/java/org/apache/poi/ss/formula/ptg/TestArea3DPtg.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/ptg/TestArea3DPtg.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/ptg/TestArea3DPtg.java diff --git a/src/testcases/org/apache/poi/ss/formula/ptg/TestAreaErrPtg.java b/poi-main/src/test/java/org/apache/poi/ss/formula/ptg/TestAreaErrPtg.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/ptg/TestAreaErrPtg.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/ptg/TestAreaErrPtg.java diff --git a/src/testcases/org/apache/poi/ss/formula/ptg/TestAreaPtg.java b/poi-main/src/test/java/org/apache/poi/ss/formula/ptg/TestAreaPtg.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/ptg/TestAreaPtg.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/ptg/TestAreaPtg.java diff --git a/src/testcases/org/apache/poi/ss/formula/ptg/TestArrayPtg.java b/poi-main/src/test/java/org/apache/poi/ss/formula/ptg/TestArrayPtg.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/ptg/TestArrayPtg.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/ptg/TestArrayPtg.java diff --git a/src/testcases/org/apache/poi/ss/formula/ptg/TestAttrPtg.java b/poi-main/src/test/java/org/apache/poi/ss/formula/ptg/TestAttrPtg.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/ptg/TestAttrPtg.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/ptg/TestAttrPtg.java diff --git a/src/testcases/org/apache/poi/ss/formula/ptg/TestErrPtg.java b/poi-main/src/test/java/org/apache/poi/ss/formula/ptg/TestErrPtg.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/ptg/TestErrPtg.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/ptg/TestErrPtg.java diff --git a/src/testcases/org/apache/poi/ss/formula/ptg/TestExternalFunctionFormulas.java b/poi-main/src/test/java/org/apache/poi/ss/formula/ptg/TestExternalFunctionFormulas.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/ptg/TestExternalFunctionFormulas.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/ptg/TestExternalFunctionFormulas.java diff --git a/src/testcases/org/apache/poi/ss/formula/ptg/TestExternalNameReference.java b/poi-main/src/test/java/org/apache/poi/ss/formula/ptg/TestExternalNameReference.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/ptg/TestExternalNameReference.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/ptg/TestExternalNameReference.java diff --git a/src/testcases/org/apache/poi/ss/formula/ptg/TestFuncPtg.java b/poi-main/src/test/java/org/apache/poi/ss/formula/ptg/TestFuncPtg.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/ptg/TestFuncPtg.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/ptg/TestFuncPtg.java diff --git a/src/testcases/org/apache/poi/ss/formula/ptg/TestFuncVarPtg.java b/poi-main/src/test/java/org/apache/poi/ss/formula/ptg/TestFuncVarPtg.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/ptg/TestFuncVarPtg.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/ptg/TestFuncVarPtg.java diff --git a/src/testcases/org/apache/poi/ss/formula/ptg/TestIntersectionPtg.java b/poi-main/src/test/java/org/apache/poi/ss/formula/ptg/TestIntersectionPtg.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/ptg/TestIntersectionPtg.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/ptg/TestIntersectionPtg.java diff --git a/src/testcases/org/apache/poi/ss/formula/ptg/TestPercentPtg.java b/poi-main/src/test/java/org/apache/poi/ss/formula/ptg/TestPercentPtg.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/ptg/TestPercentPtg.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/ptg/TestPercentPtg.java diff --git a/src/testcases/org/apache/poi/ss/formula/ptg/TestRangePtg.java b/poi-main/src/test/java/org/apache/poi/ss/formula/ptg/TestRangePtg.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/ptg/TestRangePtg.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/ptg/TestRangePtg.java diff --git a/src/testcases/org/apache/poi/ss/formula/ptg/TestRef3DPtg.java b/poi-main/src/test/java/org/apache/poi/ss/formula/ptg/TestRef3DPtg.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/ptg/TestRef3DPtg.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/ptg/TestRef3DPtg.java diff --git a/src/testcases/org/apache/poi/ss/formula/ptg/TestReferencePtg.java b/poi-main/src/test/java/org/apache/poi/ss/formula/ptg/TestReferencePtg.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/ptg/TestReferencePtg.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/ptg/TestReferencePtg.java diff --git a/src/testcases/org/apache/poi/ss/formula/ptg/TestUnionPtg.java b/poi-main/src/test/java/org/apache/poi/ss/formula/ptg/TestUnionPtg.java similarity index 100% rename from src/testcases/org/apache/poi/ss/formula/ptg/TestUnionPtg.java rename to poi-main/src/test/java/org/apache/poi/ss/formula/ptg/TestUnionPtg.java diff --git a/src/testcases/org/apache/poi/ss/usermodel/BaseTestBugzillaIssues.java b/poi-main/src/test/java/org/apache/poi/ss/usermodel/BaseTestBugzillaIssues.java similarity index 100% rename from src/testcases/org/apache/poi/ss/usermodel/BaseTestBugzillaIssues.java rename to poi-main/src/test/java/org/apache/poi/ss/usermodel/BaseTestBugzillaIssues.java diff --git a/src/testcases/org/apache/poi/ss/usermodel/BaseTestCell.java b/poi-main/src/test/java/org/apache/poi/ss/usermodel/BaseTestCell.java similarity index 100% rename from src/testcases/org/apache/poi/ss/usermodel/BaseTestCell.java rename to poi-main/src/test/java/org/apache/poi/ss/usermodel/BaseTestCell.java diff --git a/src/testcases/org/apache/poi/ss/usermodel/BaseTestCellComment.java b/poi-main/src/test/java/org/apache/poi/ss/usermodel/BaseTestCellComment.java similarity index 100% rename from src/testcases/org/apache/poi/ss/usermodel/BaseTestCellComment.java rename to poi-main/src/test/java/org/apache/poi/ss/usermodel/BaseTestCellComment.java diff --git a/src/testcases/org/apache/poi/ss/usermodel/BaseTestConditionalFormatting.java b/poi-main/src/test/java/org/apache/poi/ss/usermodel/BaseTestConditionalFormatting.java similarity index 100% rename from src/testcases/org/apache/poi/ss/usermodel/BaseTestConditionalFormatting.java rename to poi-main/src/test/java/org/apache/poi/ss/usermodel/BaseTestConditionalFormatting.java diff --git a/src/testcases/org/apache/poi/ss/usermodel/BaseTestDataFormat.java b/poi-main/src/test/java/org/apache/poi/ss/usermodel/BaseTestDataFormat.java similarity index 100% rename from src/testcases/org/apache/poi/ss/usermodel/BaseTestDataFormat.java rename to poi-main/src/test/java/org/apache/poi/ss/usermodel/BaseTestDataFormat.java diff --git a/src/testcases/org/apache/poi/ss/usermodel/BaseTestDataValidation.java b/poi-main/src/test/java/org/apache/poi/ss/usermodel/BaseTestDataValidation.java similarity index 100% rename from src/testcases/org/apache/poi/ss/usermodel/BaseTestDataValidation.java rename to poi-main/src/test/java/org/apache/poi/ss/usermodel/BaseTestDataValidation.java diff --git a/src/testcases/org/apache/poi/ss/usermodel/BaseTestFont.java b/poi-main/src/test/java/org/apache/poi/ss/usermodel/BaseTestFont.java similarity index 100% rename from src/testcases/org/apache/poi/ss/usermodel/BaseTestFont.java rename to poi-main/src/test/java/org/apache/poi/ss/usermodel/BaseTestFont.java diff --git a/src/testcases/org/apache/poi/ss/usermodel/BaseTestFormulaEvaluator.java b/poi-main/src/test/java/org/apache/poi/ss/usermodel/BaseTestFormulaEvaluator.java similarity index 100% rename from src/testcases/org/apache/poi/ss/usermodel/BaseTestFormulaEvaluator.java rename to poi-main/src/test/java/org/apache/poi/ss/usermodel/BaseTestFormulaEvaluator.java diff --git a/src/testcases/org/apache/poi/ss/usermodel/BaseTestHyperlink.java b/poi-main/src/test/java/org/apache/poi/ss/usermodel/BaseTestHyperlink.java similarity index 100% rename from src/testcases/org/apache/poi/ss/usermodel/BaseTestHyperlink.java rename to poi-main/src/test/java/org/apache/poi/ss/usermodel/BaseTestHyperlink.java diff --git a/src/testcases/org/apache/poi/ss/usermodel/BaseTestNamedRange.java b/poi-main/src/test/java/org/apache/poi/ss/usermodel/BaseTestNamedRange.java similarity index 100% rename from src/testcases/org/apache/poi/ss/usermodel/BaseTestNamedRange.java rename to poi-main/src/test/java/org/apache/poi/ss/usermodel/BaseTestNamedRange.java diff --git a/src/testcases/org/apache/poi/ss/usermodel/BaseTestPicture.java b/poi-main/src/test/java/org/apache/poi/ss/usermodel/BaseTestPicture.java similarity index 100% rename from src/testcases/org/apache/poi/ss/usermodel/BaseTestPicture.java rename to poi-main/src/test/java/org/apache/poi/ss/usermodel/BaseTestPicture.java diff --git a/src/testcases/org/apache/poi/ss/usermodel/BaseTestRow.java b/poi-main/src/test/java/org/apache/poi/ss/usermodel/BaseTestRow.java similarity index 100% rename from src/testcases/org/apache/poi/ss/usermodel/BaseTestRow.java rename to poi-main/src/test/java/org/apache/poi/ss/usermodel/BaseTestRow.java diff --git a/src/testcases/org/apache/poi/ss/usermodel/BaseTestSheet.java b/poi-main/src/test/java/org/apache/poi/ss/usermodel/BaseTestSheet.java similarity index 100% rename from src/testcases/org/apache/poi/ss/usermodel/BaseTestSheet.java rename to poi-main/src/test/java/org/apache/poi/ss/usermodel/BaseTestSheet.java diff --git a/src/testcases/org/apache/poi/ss/usermodel/BaseTestSheetAutosizeColumn.java b/poi-main/src/test/java/org/apache/poi/ss/usermodel/BaseTestSheetAutosizeColumn.java similarity index 100% rename from src/testcases/org/apache/poi/ss/usermodel/BaseTestSheetAutosizeColumn.java rename to poi-main/src/test/java/org/apache/poi/ss/usermodel/BaseTestSheetAutosizeColumn.java diff --git a/src/testcases/org/apache/poi/ss/usermodel/BaseTestSheetHiding.java b/poi-main/src/test/java/org/apache/poi/ss/usermodel/BaseTestSheetHiding.java similarity index 100% rename from src/testcases/org/apache/poi/ss/usermodel/BaseTestSheetHiding.java rename to poi-main/src/test/java/org/apache/poi/ss/usermodel/BaseTestSheetHiding.java diff --git a/src/testcases/org/apache/poi/ss/usermodel/BaseTestSheetShiftRows.java b/poi-main/src/test/java/org/apache/poi/ss/usermodel/BaseTestSheetShiftRows.java similarity index 100% rename from src/testcases/org/apache/poi/ss/usermodel/BaseTestSheetShiftRows.java rename to poi-main/src/test/java/org/apache/poi/ss/usermodel/BaseTestSheetShiftRows.java diff --git a/src/testcases/org/apache/poi/ss/usermodel/BaseTestSheetUpdateArrayFormulas.java b/poi-main/src/test/java/org/apache/poi/ss/usermodel/BaseTestSheetUpdateArrayFormulas.java similarity index 100% rename from src/testcases/org/apache/poi/ss/usermodel/BaseTestSheetUpdateArrayFormulas.java rename to poi-main/src/test/java/org/apache/poi/ss/usermodel/BaseTestSheetUpdateArrayFormulas.java diff --git a/src/testcases/org/apache/poi/ss/usermodel/BaseTestWorkbook.java b/poi-main/src/test/java/org/apache/poi/ss/usermodel/BaseTestWorkbook.java similarity index 100% rename from src/testcases/org/apache/poi/ss/usermodel/BaseTestWorkbook.java rename to poi-main/src/test/java/org/apache/poi/ss/usermodel/BaseTestWorkbook.java diff --git a/src/testcases/org/apache/poi/ss/usermodel/TestDataFormatter.java b/poi-main/src/test/java/org/apache/poi/ss/usermodel/TestDataFormatter.java similarity index 100% rename from src/testcases/org/apache/poi/ss/usermodel/TestDataFormatter.java rename to poi-main/src/test/java/org/apache/poi/ss/usermodel/TestDataFormatter.java diff --git a/src/testcases/org/apache/poi/ss/usermodel/TestFractionFormat.java b/poi-main/src/test/java/org/apache/poi/ss/usermodel/TestFractionFormat.java similarity index 100% rename from src/testcases/org/apache/poi/ss/usermodel/TestFractionFormat.java rename to poi-main/src/test/java/org/apache/poi/ss/usermodel/TestFractionFormat.java diff --git a/src/testcases/org/apache/poi/ss/usermodel/charts/TestDataSources.java b/poi-main/src/test/java/org/apache/poi/ss/usermodel/charts/TestDataSources.java similarity index 100% rename from src/testcases/org/apache/poi/ss/usermodel/charts/TestDataSources.java rename to poi-main/src/test/java/org/apache/poi/ss/usermodel/charts/TestDataSources.java diff --git a/src/testcases/org/apache/poi/ss/util/AllSSUtilTests.java b/poi-main/src/test/java/org/apache/poi/ss/util/AllSSUtilTests.java similarity index 100% rename from src/testcases/org/apache/poi/ss/util/AllSSUtilTests.java rename to poi-main/src/test/java/org/apache/poi/ss/util/AllSSUtilTests.java diff --git a/src/testcases/org/apache/poi/ss/util/NumberComparingSpreadsheetGenerator.java b/poi-main/src/test/java/org/apache/poi/ss/util/NumberComparingSpreadsheetGenerator.java similarity index 100% rename from src/testcases/org/apache/poi/ss/util/NumberComparingSpreadsheetGenerator.java rename to poi-main/src/test/java/org/apache/poi/ss/util/NumberComparingSpreadsheetGenerator.java diff --git a/src/testcases/org/apache/poi/ss/util/NumberComparisonExamples.java b/poi-main/src/test/java/org/apache/poi/ss/util/NumberComparisonExamples.java similarity index 100% rename from src/testcases/org/apache/poi/ss/util/NumberComparisonExamples.java rename to poi-main/src/test/java/org/apache/poi/ss/util/NumberComparisonExamples.java diff --git a/src/testcases/org/apache/poi/ss/util/NumberRenderingSpreadsheetGenerator.java b/poi-main/src/test/java/org/apache/poi/ss/util/NumberRenderingSpreadsheetGenerator.java similarity index 100% rename from src/testcases/org/apache/poi/ss/util/NumberRenderingSpreadsheetGenerator.java rename to poi-main/src/test/java/org/apache/poi/ss/util/NumberRenderingSpreadsheetGenerator.java diff --git a/src/testcases/org/apache/poi/ss/util/NumberToTextConversionExamples.java b/poi-main/src/test/java/org/apache/poi/ss/util/NumberToTextConversionExamples.java similarity index 100% rename from src/testcases/org/apache/poi/ss/util/NumberToTextConversionExamples.java rename to poi-main/src/test/java/org/apache/poi/ss/util/NumberToTextConversionExamples.java diff --git a/src/testcases/org/apache/poi/ss/util/TestCellRangeAddress.java b/poi-main/src/test/java/org/apache/poi/ss/util/TestCellRangeAddress.java similarity index 100% rename from src/testcases/org/apache/poi/ss/util/TestCellRangeAddress.java rename to poi-main/src/test/java/org/apache/poi/ss/util/TestCellRangeAddress.java diff --git a/src/testcases/org/apache/poi/ss/util/TestCellReference.java b/poi-main/src/test/java/org/apache/poi/ss/util/TestCellReference.java similarity index 100% rename from src/testcases/org/apache/poi/ss/util/TestCellReference.java rename to poi-main/src/test/java/org/apache/poi/ss/util/TestCellReference.java diff --git a/src/testcases/org/apache/poi/ss/util/TestDateFormatConverter.java b/poi-main/src/test/java/org/apache/poi/ss/util/TestDateFormatConverter.java similarity index 100% rename from src/testcases/org/apache/poi/ss/util/TestDateFormatConverter.java rename to poi-main/src/test/java/org/apache/poi/ss/util/TestDateFormatConverter.java diff --git a/src/testcases/org/apache/poi/ss/util/TestExpandedDouble.java b/poi-main/src/test/java/org/apache/poi/ss/util/TestExpandedDouble.java similarity index 100% rename from src/testcases/org/apache/poi/ss/util/TestExpandedDouble.java rename to poi-main/src/test/java/org/apache/poi/ss/util/TestExpandedDouble.java diff --git a/src/testcases/org/apache/poi/ss/util/TestNumberComparer.java b/poi-main/src/test/java/org/apache/poi/ss/util/TestNumberComparer.java similarity index 100% rename from src/testcases/org/apache/poi/ss/util/TestNumberComparer.java rename to poi-main/src/test/java/org/apache/poi/ss/util/TestNumberComparer.java diff --git a/src/testcases/org/apache/poi/ss/util/TestNumberToTextConverter.java b/poi-main/src/test/java/org/apache/poi/ss/util/TestNumberToTextConverter.java similarity index 100% rename from src/testcases/org/apache/poi/ss/util/TestNumberToTextConverter.java rename to poi-main/src/test/java/org/apache/poi/ss/util/TestNumberToTextConverter.java diff --git a/src/testcases/org/apache/poi/ss/util/TestRegion.java b/poi-main/src/test/java/org/apache/poi/ss/util/TestRegion.java similarity index 100% rename from src/testcases/org/apache/poi/ss/util/TestRegion.java rename to poi-main/src/test/java/org/apache/poi/ss/util/TestRegion.java diff --git a/src/testcases/org/apache/poi/ss/util/TestSheetBuilder.java b/poi-main/src/test/java/org/apache/poi/ss/util/TestSheetBuilder.java similarity index 100% rename from src/testcases/org/apache/poi/ss/util/TestSheetBuilder.java rename to poi-main/src/test/java/org/apache/poi/ss/util/TestSheetBuilder.java diff --git a/src/testcases/org/apache/poi/ss/util/TestWorkbookUtil.java b/poi-main/src/test/java/org/apache/poi/ss/util/TestWorkbookUtil.java similarity index 100% rename from src/testcases/org/apache/poi/ss/util/TestWorkbookUtil.java rename to poi-main/src/test/java/org/apache/poi/ss/util/TestWorkbookUtil.java diff --git a/src/testcases/org/apache/poi/ss/util/cellwalk/TestCellWalk.java b/poi-main/src/test/java/org/apache/poi/ss/util/cellwalk/TestCellWalk.java similarity index 100% rename from src/testcases/org/apache/poi/ss/util/cellwalk/TestCellWalk.java rename to poi-main/src/test/java/org/apache/poi/ss/util/cellwalk/TestCellWalk.java diff --git a/src/testcases/org/apache/poi/util/AllPOIUtilTests.java b/poi-main/src/test/java/org/apache/poi/util/AllPOIUtilTests.java similarity index 100% rename from src/testcases/org/apache/poi/util/AllPOIUtilTests.java rename to poi-main/src/test/java/org/apache/poi/util/AllPOIUtilTests.java diff --git a/src/testcases/org/apache/poi/util/DummyPOILogger.java b/poi-main/src/test/java/org/apache/poi/util/DummyPOILogger.java similarity index 100% rename from src/testcases/org/apache/poi/util/DummyPOILogger.java rename to poi-main/src/test/java/org/apache/poi/util/DummyPOILogger.java diff --git a/src/testcases/org/apache/poi/util/LocalTestNode.java b/poi-main/src/test/java/org/apache/poi/util/LocalTestNode.java similarity index 100% rename from src/testcases/org/apache/poi/util/LocalTestNode.java rename to poi-main/src/test/java/org/apache/poi/util/LocalTestNode.java diff --git a/src/testcases/org/apache/poi/util/TestArrayUtil.java b/poi-main/src/test/java/org/apache/poi/util/TestArrayUtil.java similarity index 100% rename from src/testcases/org/apache/poi/util/TestArrayUtil.java rename to poi-main/src/test/java/org/apache/poi/util/TestArrayUtil.java diff --git a/src/testcases/org/apache/poi/util/TestBinaryTree.java b/poi-main/src/test/java/org/apache/poi/util/TestBinaryTree.java similarity index 100% rename from src/testcases/org/apache/poi/util/TestBinaryTree.java rename to poi-main/src/test/java/org/apache/poi/util/TestBinaryTree.java diff --git a/src/testcases/org/apache/poi/util/TestBitField.java b/poi-main/src/test/java/org/apache/poi/util/TestBitField.java similarity index 100% rename from src/testcases/org/apache/poi/util/TestBitField.java rename to poi-main/src/test/java/org/apache/poi/util/TestBitField.java diff --git a/src/testcases/org/apache/poi/util/TestByteField.java b/poi-main/src/test/java/org/apache/poi/util/TestByteField.java similarity index 100% rename from src/testcases/org/apache/poi/util/TestByteField.java rename to poi-main/src/test/java/org/apache/poi/util/TestByteField.java diff --git a/src/testcases/org/apache/poi/util/TestHexDump.java b/poi-main/src/test/java/org/apache/poi/util/TestHexDump.java similarity index 100% rename from src/testcases/org/apache/poi/util/TestHexDump.java rename to poi-main/src/test/java/org/apache/poi/util/TestHexDump.java diff --git a/src/testcases/org/apache/poi/util/TestIntList.java b/poi-main/src/test/java/org/apache/poi/util/TestIntList.java similarity index 100% rename from src/testcases/org/apache/poi/util/TestIntList.java rename to poi-main/src/test/java/org/apache/poi/util/TestIntList.java diff --git a/src/testcases/org/apache/poi/util/TestIntegerField.java b/poi-main/src/test/java/org/apache/poi/util/TestIntegerField.java similarity index 100% rename from src/testcases/org/apache/poi/util/TestIntegerField.java rename to poi-main/src/test/java/org/apache/poi/util/TestIntegerField.java diff --git a/src/testcases/org/apache/poi/util/TestLittleEndian.java b/poi-main/src/test/java/org/apache/poi/util/TestLittleEndian.java similarity index 100% rename from src/testcases/org/apache/poi/util/TestLittleEndian.java rename to poi-main/src/test/java/org/apache/poi/util/TestLittleEndian.java diff --git a/src/testcases/org/apache/poi/util/TestLittleEndianStreams.java b/poi-main/src/test/java/org/apache/poi/util/TestLittleEndianStreams.java similarity index 100% rename from src/testcases/org/apache/poi/util/TestLittleEndianStreams.java rename to poi-main/src/test/java/org/apache/poi/util/TestLittleEndianStreams.java diff --git a/src/testcases/org/apache/poi/util/TestLongField.java b/poi-main/src/test/java/org/apache/poi/util/TestLongField.java similarity index 100% rename from src/testcases/org/apache/poi/util/TestLongField.java rename to poi-main/src/test/java/org/apache/poi/util/TestLongField.java diff --git a/src/testcases/org/apache/poi/util/TestPOILogFactory.java b/poi-main/src/test/java/org/apache/poi/util/TestPOILogFactory.java similarity index 100% rename from src/testcases/org/apache/poi/util/TestPOILogFactory.java rename to poi-main/src/test/java/org/apache/poi/util/TestPOILogFactory.java diff --git a/src/testcases/org/apache/poi/util/TestPOILogger.java b/poi-main/src/test/java/org/apache/poi/util/TestPOILogger.java similarity index 100% rename from src/testcases/org/apache/poi/util/TestPOILogger.java rename to poi-main/src/test/java/org/apache/poi/util/TestPOILogger.java diff --git a/src/testcases/org/apache/poi/util/TestShortField.java b/poi-main/src/test/java/org/apache/poi/util/TestShortField.java similarity index 100% rename from src/testcases/org/apache/poi/util/TestShortField.java rename to poi-main/src/test/java/org/apache/poi/util/TestShortField.java diff --git a/src/testcases/org/apache/poi/util/TestShortList.java b/poi-main/src/test/java/org/apache/poi/util/TestShortList.java similarity index 100% rename from src/testcases/org/apache/poi/util/TestShortList.java rename to poi-main/src/test/java/org/apache/poi/util/TestShortList.java diff --git a/src/testcases/org/apache/poi/util/TestStringUtil.java b/poi-main/src/test/java/org/apache/poi/util/TestStringUtil.java similarity index 100% rename from src/testcases/org/apache/poi/util/TestStringUtil.java rename to poi-main/src/test/java/org/apache/poi/util/TestStringUtil.java diff --git a/src/testcases/org/apache/poi/util/TestTempFile.java b/poi-main/src/test/java/org/apache/poi/util/TestTempFile.java similarity index 100% rename from src/testcases/org/apache/poi/util/TestTempFile.java rename to poi-main/src/test/java/org/apache/poi/util/TestTempFile.java diff --git a/src/testcases/org/apache/poi/util/data/test_properties1 b/poi-main/src/test/java/org/apache/poi/util/data/test_properties1 similarity index 100% rename from src/testcases/org/apache/poi/util/data/test_properties1 rename to poi-main/src/test/java/org/apache/poi/util/data/test_properties1 diff --git a/src/testcases/org/apache/poi/util/data/test_properties2 b/poi-main/src/test/java/org/apache/poi/util/data/test_properties2 similarity index 100% rename from src/testcases/org/apache/poi/util/data/test_properties2 rename to poi-main/src/test/java/org/apache/poi/util/data/test_properties2 diff --git a/src/testcases/org/apache/poi/util/data/test_properties3 b/poi-main/src/test/java/org/apache/poi/util/data/test_properties3 similarity index 100% rename from src/testcases/org/apache/poi/util/data/test_properties3 rename to poi-main/src/test/java/org/apache/poi/util/data/test_properties3