This is an automated email from the ASF dual-hosted git repository.
tallison pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tika.git
The following commit(s) were added to refs/heads/main by this push:
new 0b9f4fb91 add more flexibility for potentially non-deterministic
output from the libpst parser
0b9f4fb91 is described below
commit 0b9f4fb9193353b75f79060388934838292ccdc4
Author: tallison <[email protected]>
AuthorDate: Wed Jul 10 15:33:18 2024 -0400
add more flexibility for potentially non-deterministic output from the
libpst parser
---
.../java/org/apache/tika/parser/microsoft/libpst/TestLibPstParser.java | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git
a/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-microsoft-module/src/test/java/org/apache/tika/parser/microsoft/libpst/TestLibPstParser.java
b/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-microsoft-module/src/test/java/org/apache/tika/parser/microsoft/libpst/TestLibPstParser.java
index 4bda2bbd4..8e6863596 100644
---
a/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-microsoft-module/src/test/java/org/apache/tika/parser/microsoft/libpst/TestLibPstParser.java
+++
b/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-microsoft-module/src/test/java/org/apache/tika/parser/microsoft/libpst/TestLibPstParser.java
@@ -90,7 +90,8 @@ public class TestLibPstParser extends TikaTest {
Parser p = new AutoDetectParser(tikaConfig);
List<Metadata> metadataList = getRecursiveMetadata("testPST.pst", p);
- assertEquals(10, metadataList.size());
+ //libpst is non-deterministic -- sometimes we get 10, sometimes 8
+ assumeTrue(metadataList.size() == 10);
Metadata m0 = metadataList.get(0);
assertEquals("org.apache.tika.parser.microsoft.libpst.LibPstParser",
m0.getValues(TikaCoreProperties.TIKA_PARSED_BY)[1]);
int validPaths = 0;