mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-05-26 17:24:56 +00:00
[ADF-4480] Viewer shows endless spinner for unsupported files (#4937)
* added asserting for the unsupported format file message. * removing return statement * removing return statement
This commit is contained in:
parent
6b0fe7b6b9
commit
76c938800f
@ -307,6 +307,8 @@ describe('Content Services Viewer', () => {
|
|||||||
viewerPage.checkInfoButtonIsDisplayed();
|
viewerPage.checkInfoButtonIsDisplayed();
|
||||||
|
|
||||||
viewerPage.checkZoomInButtonIsNotDisplayed();
|
viewerPage.checkZoomInButtonIsNotDisplayed();
|
||||||
|
viewerPage.checkUnknownFormatIsDisplayed();
|
||||||
|
expect(viewerPage.getUnknownFormatMessage()).toBe('Couldn\'t load preview. Unknown format.');
|
||||||
|
|
||||||
viewerPage.clickCloseButton();
|
viewerPage.clickCloseButton();
|
||||||
});
|
});
|
||||||
|
@ -100,6 +100,7 @@ export class ViewerPage {
|
|||||||
|
|
||||||
showTabWithIconSwitch = element(by.id('adf-tab-with-icon'));
|
showTabWithIconSwitch = element(by.id('adf-tab-with-icon'));
|
||||||
showTabWithIconAndLabelSwitch = element(by.id('adf-icon-and-label-tab'));
|
showTabWithIconAndLabelSwitch = element(by.id('adf-icon-and-label-tab'));
|
||||||
|
unknownFormat = element(by.css(`adf-viewer-unknown-format .adf-viewer__unknown-format-view`));
|
||||||
|
|
||||||
checkCodeViewerIsDisplayed() {
|
checkCodeViewerIsDisplayed() {
|
||||||
return BrowserVisibility.waitUntilElementIsVisible(this.codeViewer);
|
return BrowserVisibility.waitUntilElementIsVisible(this.codeViewer);
|
||||||
@ -667,4 +668,13 @@ export class ViewerPage {
|
|||||||
const tab = element(by.css(`div[id="mat-tab-label-1-${index}"] div[class="mat-tab-label-content"] mat-icon`));
|
const tab = element(by.css(`div[id="mat-tab-label-1-${index}"] div[class="mat-tab-label-content"] mat-icon`));
|
||||||
return BrowserActions.getText(tab);
|
return BrowserActions.getText(tab);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
checkUnknownFormatIsDisplayed() {
|
||||||
|
return BrowserVisibility.waitUntilElementIsVisible(this.unknownFormat);
|
||||||
|
}
|
||||||
|
|
||||||
|
getUnknownFormatMessage() {
|
||||||
|
const unknownFormatLabel = this.unknownFormat.element(by.css(`.label`));
|
||||||
|
return BrowserActions.getText(unknownFormatLabel);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user