mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-07-24 17:32:15 +00:00
[ACS-5742] Fix Search e2e's (#8902)
* [ACS-5742] added People filter to demo-shell * [ACS-5742] fixed search e2e's * [ACS-5742] linter * [ACS-5742] build fix * [ACS-5742] fixed build * [ACS-5742] removed duplicated unit test
This commit is contained in:
committed by
GitHub
parent
3aa55996bf
commit
0d5e70ebf7
@@ -13,13 +13,5 @@
|
||||
"C280063": "https://alfresco.atlassian.net/browse/ACS-4595",
|
||||
"C280064": "https://alfresco.atlassian.net/browse/ACS-4595",
|
||||
"C280407": "https://alfresco.atlassian.net/browse/ACS-4595",
|
||||
"C277288": "https://alfresco.atlassian.net/browse/AAE-15475",
|
||||
"C280054": "https://alfresco.atlassian.net/browse/ACS-5742",
|
||||
"C280058": "https://alfresco.atlassian.net/browse/ACS-5742",
|
||||
"C286298": "https://alfresco.atlassian.net/browse/ACS-5742",
|
||||
"C277146": "https://alfresco.atlassian.net/browse/ACS-5742",
|
||||
"C286556": "https://alfresco.atlassian.net/browse/ACS-5742",
|
||||
"C291802": "https://alfresco.atlassian.net/browse/ACS-5742",
|
||||
"C277280": "https://alfresco.atlassian.net/browse/ACS-5742",
|
||||
"C277281": "https://alfresco.atlassian.net/browse/ACS-5742"
|
||||
"C277288": "https://alfresco.atlassian.net/browse/AAE-15475"
|
||||
}
|
||||
|
@@ -171,7 +171,7 @@ describe('Search Sorting Picker', () => {
|
||||
|
||||
it('[C277280] Should be able to sort the search results by "Name" ASC', async () => {
|
||||
await searchFilters.checkSearchFiltersIsDisplayed();
|
||||
await searchFilters.creatorCheckListFiltersPage().filterBy(`${acsUser.firstName} ${acsUser.lastName}`);
|
||||
await searchFilters.creatorCheckListFiltersPage().enterFilterInputValue(`${acsUser.firstName} ${acsUser.lastName}`);
|
||||
await searchResults.sortByName('ASC');
|
||||
|
||||
await expect(await searchResults.checkListIsOrderedByNameAsc()).toBe(true);
|
||||
@@ -179,7 +179,7 @@ describe('Search Sorting Picker', () => {
|
||||
|
||||
it('[C277281] Should be able to sort the search results by "Name" DESC', async () => {
|
||||
await searchFilters.checkSearchFiltersIsDisplayed();
|
||||
await searchFilters.creatorCheckListFiltersPage().filterBy(`${acsUser.firstName} ${acsUser.lastName}`);
|
||||
await searchFilters.creatorCheckListFiltersPage().enterFilterInputValue(`${acsUser.firstName} ${acsUser.lastName}`);
|
||||
await searchResults.sortByName('DESC');
|
||||
await expect(await searchResults.checkListIsOrderedByNameDesc()).toBe(true);
|
||||
});
|
||||
|
@@ -24,7 +24,7 @@ export class SearchFiltersPage {
|
||||
|
||||
searchFilters = $('adf-search-filter');
|
||||
fileTypeFilter = $('mat-expansion-panel[data-automation-id="expansion-panel-SEARCH.FACET_FIELDS.TYPE"]');
|
||||
creatorFilter = $('mat-expansion-panel[data-automation-id="expansion-panel-SEARCH.FACET_FIELDS.CREATOR"]');
|
||||
creatorFilter = $('mat-expansion-panel[data-automation-id="expansion-panel-SEARCH.FILTER.PEOPLE"]');
|
||||
fileSizeFilter = $('mat-expansion-panel[data-automation-id="expansion-panel-SEARCH.FACET_FIELDS.SIZE"]');
|
||||
nameFilter = $('mat-expansion-panel[data-automation-id="expansion-panel-Name"]');
|
||||
checkListFilter = $('mat-expansion-panel[data-automation-id="expansion-panel-Check List"]');
|
||||
|
@@ -163,7 +163,7 @@ describe('Search Filters', () => {
|
||||
await searchFiltersPage.checkSearchFiltersIsDisplayed();
|
||||
|
||||
const userOption = `${acsUser.firstName} ${acsUser.lastName}`;
|
||||
const searchCheckListPage = await searchFiltersPage.creatorCheckListFiltersPage().filterBy(userOption);
|
||||
const searchCheckListPage = await searchFiltersPage.creatorCheckListFiltersPage().enterFilterInputValue(userOption);
|
||||
await searchCheckListPage.checkChipIsDisplayed(userOption);
|
||||
await searchCheckListPage.removeFilterOption(userOption);
|
||||
await searchCheckListPage.checkChipIsNotDisplayed(userOption);
|
||||
@@ -172,7 +172,7 @@ describe('Search Filters', () => {
|
||||
it('[C277146] Should Show more/less buttons be hidden when inactive', async () => {
|
||||
await BrowserActions.getUrl(`${browser.baseUrl}/search;q=*`);
|
||||
|
||||
const searchCheckListPage = searchFiltersPage.creatorCheckListFiltersPage();
|
||||
const searchCheckListPage = searchFiltersPage.fileTypeCheckListFiltersPage();
|
||||
|
||||
await searchCheckListPage.checkShowLessButtonIsNotDisplayed();
|
||||
await searchCheckListPage.checkShowMoreButtonIsDisplayed();
|
||||
@@ -189,7 +189,7 @@ describe('Search Filters', () => {
|
||||
await searchFiltersPage.clickFileSizeFilterHeader();
|
||||
await searchFiltersPage.checkFileSizeFilterIsCollapsed();
|
||||
|
||||
await searchFiltersPage.creatorCheckListFiltersPage().clickCheckListOption('Administrator');
|
||||
await searchFiltersPage.creatorCheckListFiltersPage().enterFilterInputValue('Administrator');
|
||||
|
||||
await searchFiltersPage.checkFileTypeFilterIsCollapsed();
|
||||
await searchFiltersPage.checkFileSizeFilterIsCollapsed();
|
||||
@@ -269,7 +269,7 @@ describe('Search Filters', () => {
|
||||
await searchResults.dataTable.waitTillContentLoaded();
|
||||
|
||||
await searchFiltersPage.creatorCheckListFiltersPage().searchInFilter('dminis');
|
||||
await searchFiltersPage.creatorCheckListFiltersPage().checkCheckListOptionIsDisplayed('Administrator');
|
||||
await searchFiltersPage.creatorCheckListFiltersPage().checkCheckListAutocompleteOptionIsDisplayed('Administrator');
|
||||
});
|
||||
|
||||
it('[C291981] Should group search facets under the default label, by default', async () => {
|
||||
|
@@ -86,7 +86,7 @@ describe('Search Component - Multi-Select Facet', () => {
|
||||
userOption = `${acsUser.firstName} ${acsUser.lastName}`;
|
||||
|
||||
await searchFiltersPage.checkSearchFiltersIsDisplayed();
|
||||
await searchFiltersPage.creatorCheckListFiltersPage().filterBy(userOption);
|
||||
await searchFiltersPage.creatorCheckListFiltersPage().enterFilterInputValue(userOption);
|
||||
});
|
||||
|
||||
afterAll(async () => {
|
||||
@@ -112,7 +112,7 @@ describe('Search Component - Multi-Select Facet', () => {
|
||||
userOption = `${acsUser.firstName} ${acsUser.lastName}`;
|
||||
|
||||
await searchFiltersPage.checkSearchFiltersIsDisplayed();
|
||||
await searchFiltersPage.creatorCheckListFiltersPage().filterBy(userOption);
|
||||
await searchFiltersPage.creatorCheckListFiltersPage().enterFilterInputValue(userOption);
|
||||
await searchFiltersPage.fileTypeCheckListFiltersPage().filterBy('Plain Text');
|
||||
await searchResultsPage.dataTable.waitTillContentLoaded();
|
||||
|
||||
@@ -177,8 +177,8 @@ describe('Search Component - Multi-Select Facet', () => {
|
||||
await searchResultsPage.dataTable.waitTillContentLoaded();
|
||||
|
||||
await searchFiltersPage.checkSearchFiltersIsDisplayed();
|
||||
await searchFiltersPage.creatorCheckListFiltersPage().filterBy(`${userUploadingTxt.firstName} ${userUploadingTxt.lastName}`);
|
||||
await searchFiltersPage.creatorCheckListFiltersPage().filterBy(`${userUploadingImg.firstName} ${userUploadingImg.lastName}`);
|
||||
await searchFiltersPage.creatorCheckListFiltersPage().enterFilterInputValue(`${userUploadingTxt.firstName} ${userUploadingTxt.lastName}`);
|
||||
await searchFiltersPage.creatorCheckListFiltersPage().enterFilterInputValue(`${userUploadingImg.firstName} ${userUploadingImg.lastName}`);
|
||||
await searchResultsPage.dataTable.waitTillContentLoaded();
|
||||
|
||||
await searchResultsPage.checkContentIsDisplayed(txtFile.entry.name);
|
||||
@@ -229,7 +229,7 @@ describe('Search Component - Multi-Select Facet', () => {
|
||||
|
||||
await searchFiltersPage.checkSearchFiltersIsDisplayed();
|
||||
await searchFiltersPage.fileTypeCheckListFiltersPage().filterBy('Plain Text');
|
||||
await searchFiltersPage.creatorCheckListFiltersPage().filterBy(`${acsUser.firstName} ${acsUser.lastName}`);
|
||||
await searchFiltersPage.creatorCheckListFiltersPage().enterFilterInputValue(`${acsUser.firstName} ${acsUser.lastName}`);
|
||||
await searchResultsPage.dataTable.waitTillContentLoaded();
|
||||
|
||||
await expect(await searchResultsPage.numberOfResultsDisplayed()).toBe(1);
|
||||
|
Reference in New Issue
Block a user