mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-05-19 17:14:57 +00:00
Add automated tests for share files (#3917)
This commit is contained in:
parent
72dab2400a
commit
021fc4218c
@ -99,6 +99,10 @@ describe('Share file', () => {
|
|||||||
shareDialog.checkDialogIsDisplayed();
|
shareDialog.checkDialogIsDisplayed();
|
||||||
shareDialog.clickShareLinkButton();
|
shareDialog.clickShareLinkButton();
|
||||||
shareDialog.checkNotificationWithMessage('Link copied to the clipboard');
|
shareDialog.checkNotificationWithMessage('Link copied to the clipboard');
|
||||||
|
shareDialog.waitForNotificationToClose();
|
||||||
|
shareDialog.clickShareLinkButton();
|
||||||
|
shareDialog.checkNotificationWithMessage('Link copied to the clipboard');
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
it('[C286543] Should be possible to close Share dialog', () => {
|
it('[C286543] Should be possible to close Share dialog', () => {
|
||||||
@ -154,6 +158,24 @@ describe('Share file', () => {
|
|||||||
viewerPage.checkFileNameIsDisplayed(pngFileModel.name);
|
viewerPage.checkFileNameIsDisplayed(pngFileModel.name);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
it('[C287803] Should the URL be kept the same when opening the share dialog multiple times', async () => {
|
||||||
|
contentListPage.clickRowToSelect(pngFileModel.name);
|
||||||
|
contentServicesPage.clickShareButton();
|
||||||
|
shareDialog.checkDialogIsDisplayed();
|
||||||
|
shareDialog.clickShareLinkButton();
|
||||||
|
shareDialog.checkNotificationWithMessage('Link copied to the clipboard');
|
||||||
|
const sharedLink = await shareDialog.getShareLink();
|
||||||
|
shareDialog.clickCloseButton();
|
||||||
|
contentServicesPage.clickShareButton();
|
||||||
|
shareDialog.checkDialogIsDisplayed();
|
||||||
|
shareDialog.clickShareLinkButton();
|
||||||
|
shareDialog.checkNotificationWithMessage('Link copied to the clipboard');
|
||||||
|
const secondSharedLink = await shareDialog.getShareLink();
|
||||||
|
expect(sharedLink).toEqual(secondSharedLink);
|
||||||
|
browser.get(sharedLink);
|
||||||
|
viewerPage.checkFileNameIsDisplayed(pngFileModel.name);
|
||||||
|
});
|
||||||
|
|
||||||
it('[C286539] Should open file when non-logged user access shared link', async () => {
|
it('[C286539] Should open file when non-logged user access shared link', async () => {
|
||||||
contentListPage.clickRowToSelect(pngFileModel.name);
|
contentListPage.clickRowToSelect(pngFileModel.name);
|
||||||
contentServicesPage.clickShareButton();
|
contentServicesPage.clickShareButton();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user