[ADF-4083] Parse 'escaped' empty spaced labels inside facetFields (#4390)

* C299124 - automated

* C299124 - automated
This commit is contained in:
gmandakini
2019-03-08 15:38:12 +00:00
committed by Eugenio Romano
parent 88b49b8c66
commit 117170a433
2 changed files with 21 additions and 0 deletions

View File

@@ -68,6 +68,10 @@ export class SearchFiltersPage {
return this.searchCategoriesPage.checkListFiltersPage(this.fileTypeFilter);
}
checkCustomFacetFieldLabelIsDisplayed(fieldLabel) {
Util.waitUntilElementIsVisible(element(by.css(`mat-expansion-panel[data-automation-id="expansion-panel-${fieldLabel}"]`)));
}
sizeSliderFilterPage() {
return this.searchCategoriesPage.sliderFilter(this.sizeSliderFilter);
}

View File

@@ -225,4 +225,21 @@ describe('Search Filters', () => {
.checkFacetIntervalsByModifiedIsExpanded();
});
it('[C299124] Should be able to parse escaped empty spaced labels inside facetFields', () => {
navigationBar.clickConfigEditorButton();
configEditor.clickSearchConfiguration();
configEditor.clickClearButton();
jsonFile.facetFields.fields[0].label = 'My File Types';
jsonFile.facetFields.fields[1].label = 'My File Sizes';
configEditor.enterBigConfigurationText(JSON.stringify(jsonFile));
configEditor.clickSaveButton();
searchDialog.clickOnSearchIcon()
.enterTextAndPressEnter('*');
searchResults.tableIsLoaded();
searchFiltersPage.checkCustomFacetFieldLabelIsDisplayed('My File Types');
searchFiltersPage.checkCustomFacetFieldLabelIsDisplayed('My File Sizes');
});
});