]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mgr/dashboard: migrate E2E nfs to async/await
authorPatrick Seidensal <pseidensal@suse.com>
Mon, 19 Aug 2019 09:44:30 +0000 (11:44 +0200)
committerPatrick Seidensal <pseidensal@suse.com>
Wed, 28 Aug 2019 07:38:48 +0000 (09:38 +0200)
Fixes: https://tracker.ceph.com/issues/40693
Signed-off-by: Patrick Seidensal <pseidensal@suse.com>
src/pybind/mgr/dashboard/frontend/e2e/helper.po.ts
src/pybind/mgr/dashboard/frontend/e2e/nfs/nfs.e2e-spec.ts

index ab3324a030ec8e28c307ca3a51b6ab34f1292cd9..b0feafd232e76758268b6081c7f1947f91e8ceab 100644 (file)
@@ -1,5 +1,6 @@
 import { browser } from 'protractor';
 import { ImagesPageHelper } from './block/images.po';
+import { NfsPageHelper } from './nfs/nfs.po';
 import { PoolPageHelper } from './pools/pools.po';
 import { BucketsPageHelper } from './rgw/buckets.po';
 import { DaemonsPageHelper } from './rgw/daemons.po';
@@ -19,6 +20,7 @@ export class Helper {
   usermgmt: UserMgmtPageHelper;
   daemons: DaemonsPageHelper;
   users: UsersPageHelper;
+  nfs: NfsPageHelper;
 
   constructor() {
     this.pools = new PoolPageHelper();
@@ -30,6 +32,7 @@ export class Helper {
     this.usermgmt = new UserMgmtPageHelper();
     this.daemons = new DaemonsPageHelper();
     this.users = new UsersPageHelper();
+    this.nfs = new NfsPageHelper();
   }
 
   /**
index ea6ac7df74dfda0483ee8486460f26c23f91284e..976e9824bcad558b4f5eb1eb74e76f0d4c132f86 100644 (file)
@@ -7,17 +7,17 @@ describe('Nfs page', () => {
     nfs = new Helper().nfs;
   });
 
-  afterEach(() => {
-    Helper.checkConsole();
+  afterEach(async () => {
+    await Helper.checkConsole();
   });
 
   describe('breadcrumb test', () => {
-    beforeAll(() => {
-      nfs.navigateTo();
+    beforeAll(async () => {
+      await nfs.navigateTo();
     });
 
-    it('should open and show breadcrumb', () => {
-      expect(nfs.getBreadcrumbText()).toEqual('NFS');
+    it('should open and show breadcrumb', async () => {
+      expect(await nfs.getBreadcrumbText()).toEqual('NFS');
     });
   });
 });