|
|
@ -70,12 +70,22 @@ export class TopbarPage extends BasePage { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
async openDetailedTab() { |
|
|
|
async openDetailedTab() { |
|
|
|
await this.btn_details.click(); |
|
|
|
await this.waitForResponse({ |
|
|
|
|
|
|
|
uiAction: async () => await this.btn_details.click(), |
|
|
|
|
|
|
|
requestUrlPathToMatch: 'api/v1/db/meta/tables/', |
|
|
|
|
|
|
|
httpMethodsToMatch: ['GET'], |
|
|
|
|
|
|
|
responseJsonMatcher: json => json['hash'], |
|
|
|
|
|
|
|
}); |
|
|
|
await this.rootPage.waitForTimeout(500); |
|
|
|
await this.rootPage.waitForTimeout(500); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
async openDataTab() { |
|
|
|
async openDataTab() { |
|
|
|
await this.btn_data.click(); |
|
|
|
await this.waitForResponse({ |
|
|
|
|
|
|
|
uiAction: async () => await this.btn_data.click(), |
|
|
|
|
|
|
|
requestUrlPathToMatch: 'api/v1/db/data/noco/', |
|
|
|
|
|
|
|
httpMethodsToMatch: ['GET'], |
|
|
|
|
|
|
|
responseJsonMatcher: json => json['list'], |
|
|
|
|
|
|
|
}); |
|
|
|
await this.rootPage.waitForTimeout(500); |
|
|
|
await this.rootPage.waitForTimeout(500); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|