// Click the create button and wait for image to be made
await element(by.cssContainingText('button', 'Create RBD')).click();
- await this.waitPresence(this.getFirstTableCellWithText(name));
+ return this.waitPresence(this.getFirstTableCellWithText(name));
}
async editImage(name, pool, newName, newSize) {
-import { $, $$, browser, by, element, protractor } from 'protractor';
+import { $, $$, by, element, protractor } from 'protractor';
import { PageHelper } from '../page-helper.po';
-browser.ignoreSynchronization = true;
-
export class LogsPageHelper extends PageHelper {
pages = { index: '/#/logs' };
config.onPrepare = async () => {
await browser.manage().timeouts().implicitlyWait(config.implicitWaitTimeout);
+ await browser.waitForAngularEnabled(false);
require('ts-node').register({
project: 'e2e/tsconfig.e2e.json'