Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
import org.testng.annotations.BeforeClass;
import org.testng.annotations.Test;

@SuppressWarnings({"PMD.UnitTestShouldIncludeAssert", "PMD.MethodNamingConventions"})
public class SearchInFolderTests extends AbstractCmisE2ETest
{
private FolderModel parentFolder, subFolder1, subFolder2, subFolder3;
Expand Down Expand Up @@ -226,4 +227,13 @@ public void executeCMISQuery_selectSecondaryObjectTypeIds()
waitForIndexing(currentQuery, execution -> execution.isReturningValues("cmis:secondaryObjectTypeIds", expectedSecondaryObjectTypeIds, true));
Assert.assertTrue(waitForIndexing(currentQuery, 1), String.format("Result count not as expected for query: %s", currentQuery));
}

@Test
public void executeCMISQuery_joinTitledAspectByTitle()
{
String query = "SELECT * FROM cmis:document AS d JOIN cm:titled as a0 ON d.cmis:objectId = a0.cmis:objectId WHERE CONTAINS(a0, 'cm:title:\\\"fourthFileTitle\\\"')";
String currentQuery = String.format(query, parentFolder.getNodeRef());
cmisApi.authenticateUser(testUser);
waitForIndexing(currentQuery, subFile4);
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -19,5 +19,6 @@
<query value="SELECT * FROM cmis:document where IN_FOLDER('%s') AND cmis:name NOT IN ('fourthFile', 'fifthFile.txt')" expectedResults="3" />
<query value="SELECT * FROM cmis:folder where IN_FOLDER('%s') AND cmis:name &lt;&gt; 'subFolder'" expectedResults="2" />
<query value="SELECT cmis:secondaryObjectTypeIds FROM cmis:folder where IN_FOLDER('%s') AND cmis:name = 'subFolder'" expectedResults="1" />
<query value="SELECT * FROM cmis:document AS d JOIN cm:titled as a0 ON d.cmis:objectId = a0.cmis:objectId WHERE CONTAINS(a0, 'cm:title:&quot;fourthFileTitle&quot;')" expectedResults="1" />
</queries>
</testData>
Loading