aboutsummaryrefslogtreecommitdiffstats
path: root/src/integrationtest
Commit message (Collapse)AuthorAgeFilesLines
* Run all integration-test steps in manual test-methodDominik Stadler2021-01-061-0/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1885190 13f79535-47bb-0310-9956-ffa450edef68
* Adjust one expected error message in integration-testsDominik Stadler2021-01-061-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1885188 13f79535-47bb-0310-9956-ffa450edef68
* Adjust assumption for one specific font-related exception on WindowsDominik Stadler2021-01-061-3/+5
| | | | | | Otherwise it triggers too much and hides actual regression bugs git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1885187 13f79535-47bb-0310-9956-ffa450edef68
* Avoid test failing on Windows with JDK 8 because of an ↵Dominik Stadler2021-01-031-2/+15
| | | | | | ArrayIndexOutOfBoundsException when handling fonts git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1885058 13f79535-47bb-0310-9956-ffa450edef68
* ooxml-schema: trigger loading stress-documents as part of the normal unit-testsDominik Stadler2021-01-031-0/+1
| | | | | | | | The integration-tests are not executed for determining the parts of the schema to include in the "lite" package and so we need to have a normal unit-test as well. Add more documents which drag in some more parts from the ooxml-schema git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1885057 13f79535-47bb-0310-9956-ffa450edef68
* Add unfixed test for bug 64759 and make the ones fail which depend on manual ↵Dominik Stadler2020-12-301-0/+1
| | | | | | opening of files in Microsoft Excel for verification git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1884957 13f79535-47bb-0310-9956-ffa450edef68
* Adjust error-message on old files and simplify code slightlyDominik Stadler2020-12-301-14/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1884950 13f79535-47bb-0310-9956-ffa450edef68
* sonar fixesAndreas Beeker2020-12-283-7/+12
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1884874 13f79535-47bb-0310-9956-ffa450edef68
* #65026 - Migrate tests to Junit 5Andreas Beeker2020-12-2424-178/+157
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1884783 13f79535-47bb-0310-9956-ffa450edef68
* avoid string concatsPJ Fanning2020-12-171-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1884573 13f79535-47bb-0310-9956-ffa450edef68
* #64979 - Change artifact names of poi-/ooxml-schemasAndreas Beeker2020-12-131-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1884381 13f79535-47bb-0310-9956-ffa450edef68
* ignore hwmf examples on distsourcebuildAndreas Beeker2020-11-281-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1883899 13f79535-47bb-0310-9956-ffa450edef68
* remove stray importPJ Fanning2020-11-131-2/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1883394 13f79535-47bb-0310-9956-ffa450edef68
* [github-197] Modify test class HeapDump to allow it work in different JDKs. ↵PJ Fanning2020-11-131-5/+39
| | | | | | Thanks to Marius Volkhart. This closes #197 git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1883393 13f79535-47bb-0310-9956-ffa450edef68
* Avoid dependency on ooxml-test in integration-testDominik Stadler2020-09-261-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1882040 13f79535-47bb-0310-9956-ffa450edef68
* Try to fix the Gradle buildDominik Stadler2020-09-261-1/+2
| | | | | | | | Third party lib updates Also use the temporary XMLBeans 4.0.0 jar Add missing dependencies git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1882036 13f79535-47bb-0310-9956-ffa450edef68
* Fix IDE warnings, add more assertion-outputDominik Stadler2020-09-253-11/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1882025 13f79535-47bb-0310-9956-ffa450edef68
* Activate Forbidden-Apis-Check also for other testsAndreas Beeker2020-08-174-82/+6
| | | | | | | Max supported Java version is currently Java 14 Fix the check failures git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1880944 13f79535-47bb-0310-9956-ffa450edef68
* try to fix no-scratchpad testAndreas Beeker2020-08-161-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1880893 13f79535-47bb-0310-9956-ffa450edef68
* #64411 - Provide JigSaw modulesAndreas Beeker2020-08-132-7/+8
| | | | | | - rework extractors - see bugzilla entry for more information git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1880839 13f79535-47bb-0310-9956-ffa450edef68
* examples had been moved due to jigsaw modules migrationAndreas Beeker2020-07-241-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1880264 13f79535-47bb-0310-9956-ffa450edef68
* #64411 - Provide JigSaw modulesAndreas Beeker2020-07-227-64/+42
| | | | | | | | | | | | | | | - use classpath-build for Java 8, otherwise use modulepath - save module-info classes to source, when using Java 9+ environment - rename example packages - otherwise package clashes occured in the tests - move agile encryption from ooxml to main. remove EncryptionInfo XmlBeans and schema and use custom xml marshalling - move ooxml test classes which reside in the same package as their tested main class - rename base test classes to "BaseTest..." - temporarily I've used a light version of the main test classes to test scratchpad / ooxml - build.xml - fixed the Rhino javascript errors of the dependency-macros - DrawTextParagraph - fixed StringIndexOutOfBounds when logging set to debug level - use JigSaw provider interface (= Java ServiceLoader), i.e. it wasn't possible (without openening everything), to access ooxml factory classes from main factory stub git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1880164 13f79535-47bb-0310-9956-ffa450edef68
* Handle more detected FileMagic types gracefully when running regression testingDominik Stadler2020-06-151-0/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1878871 13f79535-47bb-0310-9956-ffa450edef68
* next version will be 5.0.0PJ Fanning2020-05-171-7/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1877875 13f79535-47bb-0310-9956-ffa450edef68
* Fix test-failureDominik Stadler2020-05-171-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1877847 13f79535-47bb-0310-9956-ffa450edef68
* fix errors due to new lib structureAndreas Beeker2020-05-071-21/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1877466 13f79535-47bb-0310-9956-ffa450edef68
* Re-establish class which is used in mass-regression-testingDominik Stadler2020-04-241-0/+175
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1876946 13f79535-47bb-0310-9956-ffa450edef68
* Sonar Fixes and remove obsolete classesAndreas Beeker2020-04-011-171/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1876019 13f79535-47bb-0310-9956-ffa450edef68
* Support building with Gradle in POIFileScanner testsDominik Stadler2020-03-291-2/+12
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1875849 13f79535-47bb-0310-9956-ffa450edef68
* Don't create separate instances for NullFileHandler, but rather use a common ↵Dominik Stadler2020-03-162-58/+60
| | | | | | | | static instance This can save some memory during regression testing. git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1875268 13f79535-47bb-0310-9956-ffa450edef68
* Adjust POIFileScanner for mass regression testingDominik Stadler2020-03-161-55/+90
| | | | | | | | Fix closing file-handles when scanning for files to test Refactor to make it easier to test Some more tests git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1875267 13f79535-47bb-0310-9956-ffa450edef68
* Bug 64130 -- handle empty worksheet names in OldSheetRecord more robustly.Tim Allison2020-02-101-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1873863 13f79535-47bb-0310-9956-ffa450edef68
* Regression findings - fix missing moveto exceptionAndreas Beeker2020-02-021-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1873515 13f79535-47bb-0310-9956-ffa450edef68
* omit bug63955-winmail.dat in no-scratchpad modeAndreas Beeker2020-02-021-5/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1873495 13f79535-47bb-0310-9956-ffa450edef68
* Improve some assertions and error messages for exceptions seen in the ↵Dominik Stadler2020-01-301-13/+15
| | | | | | regression tests git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1873385 13f79535-47bb-0310-9956-ffa450edef68
* fix NPE in test codePJ Fanning2020-01-271-2/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1873225 13f79535-47bb-0310-9956-ffa450edef68
* Sonar fixesAndreas Beeker2020-01-215-27/+24
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1873015 13f79535-47bb-0310-9956-ffa450edef68
* try to fix winmail errors in maven / sonar buildsAndreas Beeker2020-01-211-8/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1873001 13f79535-47bb-0310-9956-ffa450edef68
* try to fix some jdk 14 build issues due to java.lang.Record causing existing ↵PJ Fanning2020-01-101-3/+2
| | | | | | POI Record classes to be ambiguous git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1872611 13f79535-47bb-0310-9956-ffa450edef68
* try to fix some jdk 14 build issues due to java.lang.Record causing existing ↵PJ Fanning2020-01-102-4/+4
| | | | | | POI Record classes to be ambiguous git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1872610 13f79535-47bb-0310-9956-ffa450edef68
* #63955 - HMEFContentsExtractor fails to extract content from winmail.datAndreas Beeker2020-01-081-8/+48
| | | | | | fixed integration test git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1872523 13f79535-47bb-0310-9956-ffa450edef68
* Fix some additional file-handle-leaks reported by unit-tests via an enhanced ↵Dominik Stadler2020-01-031-0/+1
| | | | | | | | version of the file-leak-detector Also add a test for Bug 64045 git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1872287 13f79535-47bb-0310-9956-ffa450edef68
* #64004 - Replace clone() with copy constructor - mainly HSSF classesAndreas Beeker2019-12-222-36/+34
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1871911 13f79535-47bb-0310-9956-ffa450edef68
* Add one more file-type to the integration testsDominik Stadler2019-10-261-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1868979 13f79535-47bb-0310-9956-ffa450edef68
* xlsx is expected to fail in integration testPJ Fanning2019-09-241-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1867493 13f79535-47bb-0310-9956-ffa450edef68
* remove obsolete JDK6 workaroundsAndreas Beeker2019-09-121-1/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1866862 13f79535-47bb-0310-9956-ffa450edef68
* ExcelComparator: Adjust iterating rows/columnsDominik Stadler2019-06-051-0/+2
| | | | | | | | Run this sample as part of the integration tests Open the files read-only to not re-write them with changed content Add null-checks and use toString() to prevent exceptions with certain files git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1860688 13f79535-47bb-0310-9956-ffa450edef68
* Add helper class for mass-regression-tests which scans a directory and providesDominik Stadler2019-06-051-0/+170
| | | | | | the matching FileHandlers for each found file. git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1860686 13f79535-47bb-0310-9956-ffa450edef68
* try to fix integration tests (by ignoring some new msg files)PJ Fanning2019-05-272-2/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1860155 13f79535-47bb-0310-9956-ffa450edef68
* Bug 63200: Avoid NullPointerException in XSLFShape.selectPaint() and check ↵Dominik Stadler2019-03-021-24/+56
| | | | | | some more in integration tests git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1854639 13f79535-47bb-0310-9956-ffa450edef68