@@ -14,10 +14,9 @@ test.describe('Tenant initial load', () => {
14
14
test ( 'Tenant diagnostics page is visible' , async ( { page} ) => {
15
15
const tenantPage = new TenantPage ( page ) ;
16
16
await tenantPage . goto ( pageQueryParams ) ;
17
+ await tenantPage . waitForDiagnosticsToLoad ( ) ;
17
18
18
- await page . waitForTimeout ( 2000 ) ;
19
-
20
- await expect ( page . locator ( '.kv-tenant-diagnostics' ) ) . toBeVisible ( ) ;
19
+ await expect ( await tenantPage . isDiagnosticsVisible ( ) ) . toBeTruthy ( ) ;
21
20
} ) ;
22
21
23
22
test ( 'Tenant diagnostics page is visible when describe returns no data' , async ( { page} ) => {
@@ -27,8 +26,9 @@ test.describe('Tenant initial load', () => {
27
26
28
27
const tenantPage = new TenantPage ( page ) ;
29
28
await tenantPage . goto ( pageQueryParams ) ;
29
+ await tenantPage . waitForDiagnosticsToLoad ( ) ;
30
30
31
- await expect ( page . locator ( '.kv-tenant-diagnostics' ) ) . toBeVisible ( ) ;
31
+ await expect ( await tenantPage . isDiagnosticsVisible ( ) ) . toBeTruthy ( ) ;
32
32
} ) ;
33
33
34
34
test ( 'Tenant page shows error message when describe returns 401' , async ( { page} ) => {
@@ -39,10 +39,8 @@ test.describe('Tenant initial load', () => {
39
39
const tenantPage = new TenantPage ( page ) ;
40
40
await tenantPage . goto ( pageQueryParams ) ;
41
41
42
- await page . waitForTimeout ( 2000 ) ;
43
-
44
- await expect ( page . locator ( '.empty-state' ) ) . toBeVisible ( ) ;
45
- await expect ( page . locator ( '.empty-state__title' ) ) . toHaveText ( 'Access denied' ) ;
42
+ await expect ( await tenantPage . isEmptyStateVisible ( ) ) . toBeTruthy ( ) ;
43
+ await expect ( await tenantPage . getEmptyStateTitle ( ) ) . toBe ( 'Access denied' ) ;
46
44
} ) ;
47
45
48
46
test ( 'Tenant page shows error message when describe returns 403' , async ( { page} ) => {
@@ -53,7 +51,7 @@ test.describe('Tenant initial load', () => {
53
51
const tenantPage = new TenantPage ( page ) ;
54
52
await tenantPage . goto ( pageQueryParams ) ;
55
53
56
- await expect ( page . locator ( '.empty-state' ) ) . toBeVisible ( ) ;
57
- await expect ( page . locator ( '.empty-state__title' ) ) . toHaveText ( 'Access denied' ) ;
54
+ await expect ( await tenantPage . isEmptyStateVisible ( ) ) . toBeTruthy ( ) ;
55
+ await expect ( await tenantPage . getEmptyStateTitle ( ) ) . toBe ( 'Access denied' ) ;
58
56
} ) ;
59
57
} ) ;
0 commit comments