Hi Juan Pablo, My apologies, but I've not yet sorted out my Apache account, so I can't commit.
But here's the fixed test: @Test void testGetAttachmentContent() throws Exception { engine.saveText("Test-tika", "blablablabla"); byte[] filePdf = Files.readAllBytes(Paths.get(TikaSearchProviderTest.class.getClassLoader().getResource("aaa-diagram.pdf").toURI())); byte[] filePng = Files.readAllBytes(Paths.get(TikaSearchProviderTest.class.getClassLoader().getResource("favicon.png").toURI())); engine.addAttachment("Test-tika", "aaa-diagram.pdf", filePdf); engine.addAttachment("Test-tika", "favicon.png", filePng); TikaSearchProvider tsp = (TikaSearchProvider)engine.getSearchManager().getSearchEngine(); Attachment attPdf = engine.getAttachmentManager().getAttachmentInfo("Test-tika/aaa-diagram.pdf"); String pdfIndexed = tsp.getAttachmentContent(attPdf); Assertions.assertTrue(pdfIndexed.contains("aaa-diagram.pdf")); Assertions.assertTrue(pdfIndexed.contains("WebContainerAuthorizer")); Attachment attPng = engine.getAttachmentManager().getAttachmentInfo("Test-tika/favicon.png"); String pngIndexed = tsp.getAttachmentContent(attPng); Assertions.assertTrue(pngIndexed.contains("favicon.png")); } This is the kind of thing I often see on OS-heterogenous teams, where until a Linux box tests positive, the project is probably not truly tested, as the Windows devs don't sometimes see case-sensitive or file path errors. I believe I once didn't get a job offer after an otherwise successful interview when the team leader thought I was being disruptive by suggesting I develop on Linux (my native environment), even after I explained that if the project deploys to Linux it's a good idea to have at least one or two Linux devs. Management wanted a Windows-only environment. I'm probably happier not getting that job, but it seems common. Cheers, Murray On 10/05/19 10:34 AM, Juan Pablo Santos Rodríguez wrote:
howdy! thanks for spotting that!! would you mind committing the fix to master? I'll have a look tomorrow on why/where the page name has its first letter upper-cased, but this should be enough for beginning the release of 2.11.0-M4.. thx again + br, juan pablo
........................................................................... Murray Altheim <murray18 at altheim dot com> = = === http://www.altheim.com/murray/ === === = = === In the evening The rice leaves in the garden Rustle in the autumn wind That blows through my reed hut. -- Minamoto no Tsunenobu