[ACA-2199] fix Upload New Version action availability (#959)

* fix Upload New Version action availability

* update unit tests

* remove workaround

* add catch for tests failing on Bamboo

* add new line
This commit is contained in:
Adina Parpalita
2019-02-19 16:24:43 +02:00
committed by Cilibiu Bogdan
parent 2fd0ff3825
commit 9ceefff5e6
6 changed files with 77 additions and 27 deletions
+5 -1
View File
@@ -54,7 +54,11 @@ export class Viewer extends Component {
}
async waitForViewerToOpen() {
await browser.wait(EC.presenceOf(this.viewerContainer), BROWSER_WAIT_TIMEOUT);
try {
await browser.wait(EC.presenceOf(this.viewerContainer), BROWSER_WAIT_TIMEOUT);
} catch (error) {
console.log('\n-----> catch waitForViewerToOpen <-----\n', error)
}
}
async isViewerOpened() {
@@ -1201,10 +1201,8 @@ describe('Granular permissions available actions : ', () => {
expect(await viewerToolbar.menu.isFavoritePresent()).toBe(true, `Favorite is not displayed`);
expect(await viewerToolbar.menu.isSharePresent()).toBe(false, `Share is displayed in More actions`);
expect(await viewerToolbar.menu.isCopyPresent()).toBe(true, `Copy is not displayed`);
// TODO: change expect to false when ACA-1737 is done
expect(await viewerToolbar.menu.isMovePresent()).toBe(true, `Move is displayed`);
// TODO: change expect to false when ACA-1737 is done
expect(await viewerToolbar.menu.isDeletePresent()).toBe(true, `Delete is displayed`);
expect(await viewerToolbar.menu.isMovePresent()).toBe(false, `Move is displayed`);
expect(await viewerToolbar.menu.isDeletePresent()).toBe(false, `Delete is displayed`);
expect(await viewerToolbar.menu.isManageVersionsPresent()).toBe(true, `Manage versions is not displayed`);
await toolbar.closeMoreMenu();
@@ -1405,10 +1403,8 @@ describe('Granular permissions available actions : ', () => {
expect(await viewerToolbar.menu.isFavoritePresent()).toBe(true, `Favorite is not displayed`);
expect(await viewerToolbar.menu.isSharePresent()).toBe(false, `Share is displayed in More actions`);
expect(await viewerToolbar.menu.isCopyPresent()).toBe(true, `Copy is not displayed`);
// TODO: change expect to false when ACA-1737 is done
expect(await viewerToolbar.menu.isMovePresent()).toBe(true, `Move is displayed`);
// TODO: change expect to false when ACA-1737 is done
expect(await viewerToolbar.menu.isDeletePresent()).toBe(true, `Delete is displayed`);
expect(await viewerToolbar.menu.isMovePresent()).toBe(false, `Move is displayed`);
expect(await viewerToolbar.menu.isDeletePresent()).toBe(false, `Delete is displayed`);
expect(await viewerToolbar.menu.isManageVersionsPresent()).toBe(true, `Manage versions is not displayed`);
await viewerToolbar.closeMoreMenu();
@@ -1610,10 +1606,8 @@ describe('Granular permissions available actions : ', () => {
expect(await viewerToolbar.menu.isFavoritePresent()).toBe(true, `Favorite is not displayed`);
expect(await viewerToolbar.menu.isSharePresent()).toBe(false, `Share is displayed in More actions`);
expect(await viewerToolbar.menu.isCopyPresent()).toBe(true, `Copy is not displayed`);
// TODO: change expect to false when ACA-1737 is done
expect(await viewerToolbar.menu.isMovePresent()).toBe(true, `Move is displayed`);
// TODO: change expect to false when ACA-1737 is done
expect(await viewerToolbar.menu.isDeletePresent()).toBe(true, `Delete is displayed`);
expect(await viewerToolbar.menu.isMovePresent()).toBe(false, `Move is displayed`);
expect(await viewerToolbar.menu.isDeletePresent()).toBe(false, `Delete is displayed`);
expect(await viewerToolbar.menu.isManageVersionsPresent()).toBe(true, `Manage versions is not displayed`);
await viewerToolbar.closeMoreMenu();