diff --git a/test/api_integration/apis/kql_telemetry/kql_telemetry.ts b/test/api_integration/apis/kql_telemetry/kql_telemetry.ts index 8f618753fd749..5770ed0866a90 100644 --- a/test/api_integration/apis/kql_telemetry/kql_telemetry.ts +++ b/test/api_integration/apis/kql_telemetry/kql_telemetry.ts @@ -17,16 +17,16 @@ export default function ({ getService }: FtrProviderContext) { const es = getService('es'); describe('telemetry API', () => { - before(() => - kibanaServer.importExport.load( + before(async () => { + await kibanaServer.importExport.load( 'test/api_integration/fixtures/kbn_archiver/saved_objects/basic.json' - ) - ); - after(() => - kibanaServer.importExport.unload( + ); + }); + after(async () => { + await kibanaServer.importExport.unload( 'test/api_integration/fixtures/kbn_archiver/saved_objects/basic.json' - ) - ); + ); + }); it('should increment the opt *in* counter in the .kibana/kql-telemetry document', async () => { await supertest diff --git a/test/api_integration/apis/saved_objects/bulk_get.ts b/test/api_integration/apis/saved_objects/bulk_get.ts index 6c0bb5b0861ef..e349482960678 100644 --- a/test/api_integration/apis/saved_objects/bulk_get.ts +++ b/test/api_integration/apis/saved_objects/bulk_get.ts @@ -39,11 +39,11 @@ export default function ({ getService }: FtrProviderContext) { ); }); - after(() => - kibanaServer.importExport.unload( + after(async () => { + await kibanaServer.importExport.unload( 'test/api_integration/fixtures/kbn_archiver/saved_objects/basic.json' - ) - ); + ); + }); it('should return 200 with individual responses', async () => await supertest diff --git a/test/api_integration/apis/saved_objects/bulk_update.ts b/test/api_integration/apis/saved_objects/bulk_update.ts index 187d058205288..cf402bf2f6221 100644 --- a/test/api_integration/apis/saved_objects/bulk_update.ts +++ b/test/api_integration/apis/saved_objects/bulk_update.ts @@ -15,16 +15,16 @@ export default function ({ getService }: FtrProviderContext) { const kibanaServer = getService('kibanaServer'); describe('bulkUpdate', () => { - before(() => - kibanaServer.importExport.load( + before(async () => { + await kibanaServer.importExport.load( 'test/api_integration/fixtures/kbn_archiver/saved_objects/basic.json' - ) - ); - after(() => - kibanaServer.importExport.unload( + ); + }); + after(async () => { + await kibanaServer.importExport.unload( 'test/api_integration/fixtures/kbn_archiver/saved_objects/basic.json' - ) - ); + ); + }); it('should return 200', async () => { const response = await supertest diff --git a/test/api_integration/apis/saved_objects/create.ts b/test/api_integration/apis/saved_objects/create.ts index befc54b7a372e..00018e47c9dd3 100644 --- a/test/api_integration/apis/saved_objects/create.ts +++ b/test/api_integration/apis/saved_objects/create.ts @@ -24,11 +24,11 @@ export default function ({ getService }: FtrProviderContext) { ); }); - after(() => - kibanaServer.importExport.unload( + after(async () => { + await kibanaServer.importExport.unload( 'test/api_integration/fixtures/kbn_archiver/saved_objects/basic.json' - ) - ); + ); + }); it('should return 200', async () => { await supertest diff --git a/test/api_integration/apis/saved_objects/delete.ts b/test/api_integration/apis/saved_objects/delete.ts index 2dfe64bf39d02..fc38050deabff 100644 --- a/test/api_integration/apis/saved_objects/delete.ts +++ b/test/api_integration/apis/saved_objects/delete.ts @@ -14,16 +14,16 @@ export default function ({ getService }: FtrProviderContext) { const kibanaServer = getService('kibanaServer'); describe('delete', () => { - before(() => - kibanaServer.importExport.load( + before(async () => { + await kibanaServer.importExport.load( 'test/api_integration/fixtures/kbn_archiver/saved_objects/basic.json' - ) - ); - after(() => - kibanaServer.importExport.unload( + ); + }); + after(async () => { + await kibanaServer.importExport.unload( 'test/api_integration/fixtures/kbn_archiver/saved_objects/basic.json' - ) - ); + ); + }); it('should return 200 when deleting a doc', async () => await supertest diff --git a/test/api_integration/apis/saved_objects/find.ts b/test/api_integration/apis/saved_objects/find.ts index 5283fba6d58ca..a38043c7c9352 100644 --- a/test/api_integration/apis/saved_objects/find.ts +++ b/test/api_integration/apis/saved_objects/find.ts @@ -261,18 +261,18 @@ export default function ({ getService }: FtrProviderContext) { }); describe('`has_reference` and `has_reference_operator` parameters', () => { - before(() => - kibanaServer.importExport.load( - 'test/api_integration/fixtures/kbn_archiver/saved_objects/references', + before(async () => { + await kibanaServer.importExport.load( + 'test/api_integration/fixtures/kbn_archiver/saved_objects/references.json', { space: SPACE_ID } - ) - ); - after(() => - kibanaServer.importExport.unload( - 'test/api_integration/fixtures/kbn_archiver/saved_objects/references', + ); + }); + after(async () => { + await kibanaServer.importExport.unload( + 'test/api_integration/fixtures/kbn_archiver/saved_objects/references.json', { space: SPACE_ID } - ) - ); + ); + }); it('search for a reference', async () => { await supertest @@ -333,18 +333,18 @@ export default function ({ getService }: FtrProviderContext) { }); describe('searching for special characters', () => { - before(() => - kibanaServer.importExport.load( + before(async () => { + await kibanaServer.importExport.load( 'test/api_integration/fixtures/kbn_archiver/saved_objects/find_edgecases.json', { space: SPACE_ID } - ) - ); - after(() => - kibanaServer.importExport.unload( + ); + }); + after(async () => { + await kibanaServer.importExport.unload( 'test/api_integration/fixtures/kbn_archiver/saved_objects/find_edgecases.json', { space: SPACE_ID } - ) - ); + ); + }); it('can search for objects with dashes', async () => await supertest diff --git a/test/api_integration/apis/saved_objects/get.ts b/test/api_integration/apis/saved_objects/get.ts index 8c3dff9ceea6a..8122308e44930 100644 --- a/test/api_integration/apis/saved_objects/get.ts +++ b/test/api_integration/apis/saved_objects/get.ts @@ -23,11 +23,11 @@ export default function ({ getService }: FtrProviderContext) { 'test/api_integration/fixtures/kbn_archiver/saved_objects/basic.json' ); }); - after(() => - kibanaServer.importExport.unload( + after(async () => { + await kibanaServer.importExport.unload( 'test/api_integration/fixtures/kbn_archiver/saved_objects/basic.json' - ) - ); + ); + }); it('should return 200', async () => await supertest diff --git a/test/api_integration/apis/saved_objects/import.ts b/test/api_integration/apis/saved_objects/import.ts index 61dc23ec10ca8..c899f082ec4d3 100644 --- a/test/api_integration/apis/saved_objects/import.ts +++ b/test/api_integration/apis/saved_objects/import.ts @@ -43,16 +43,16 @@ export default function ({ getService }: FtrProviderContext) { }; describe('with basic data existing', () => { - before(() => - kibanaServer.importExport.load( + before(async () => { + await kibanaServer.importExport.load( 'test/api_integration/fixtures/kbn_archiver/saved_objects/basic.json' - ) - ); - after(() => - kibanaServer.importExport.unload( + ); + }); + after(async () => { + await kibanaServer.importExport.unload( 'test/api_integration/fixtures/kbn_archiver/saved_objects/basic.json' - ) - ); + ); + }); it('should return 415 when no file passed in', async () => { await supertest diff --git a/test/api_integration/apis/saved_objects/resolve.ts b/test/api_integration/apis/saved_objects/resolve.ts index 24f327248690b..a00a44f98223d 100644 --- a/test/api_integration/apis/saved_objects/resolve.ts +++ b/test/api_integration/apis/saved_objects/resolve.ts @@ -22,16 +22,16 @@ export default function ({ getService }: FtrProviderContext) { }); describe('with kibana index', () => { - before(() => - kibanaServer.importExport.load( + before(async () => { + await kibanaServer.importExport.load( 'test/api_integration/fixtures/kbn_archiver/saved_objects/basic.json' - ) - ); - after(() => - kibanaServer.importExport.unload( + ); + }); + after(async () => { + await kibanaServer.importExport.unload( 'test/api_integration/fixtures/kbn_archiver/saved_objects/basic.json' - ) - ); + ); + }); it('should return 200', async () => await supertest diff --git a/test/api_integration/apis/saved_objects/update.ts b/test/api_integration/apis/saved_objects/update.ts index de60444602185..1c73d0788e51c 100644 --- a/test/api_integration/apis/saved_objects/update.ts +++ b/test/api_integration/apis/saved_objects/update.ts @@ -14,16 +14,16 @@ export default function ({ getService }: FtrProviderContext) { const kibanaServer = getService('kibanaServer'); describe('update', () => { - before(() => - kibanaServer.importExport.load( + before(async () => { + await kibanaServer.importExport.load( 'test/api_integration/fixtures/kbn_archiver/saved_objects/basic.json' - ) - ); - after(() => - kibanaServer.importExport.unload( + ); + }); + after(async () => { + await kibanaServer.importExport.unload( 'test/api_integration/fixtures/kbn_archiver/saved_objects/basic.json' - ) - ); + ); + }); it('should return 200', async () => { await supertest .put(`/api/saved_objects/visualization/dd7caf20-9efd-11e7-acb3-3dab96693fab`) diff --git a/test/api_integration/apis/saved_objects_management/find.ts b/test/api_integration/apis/saved_objects_management/find.ts index 8c3a8ef8049f6..6e36303cc1fe0 100644 --- a/test/api_integration/apis/saved_objects_management/find.ts +++ b/test/api_integration/apis/saved_objects_management/find.ts @@ -25,16 +25,16 @@ export default function ({ getService }: FtrProviderContext) { }); describe('with kibana index', () => { - before(() => - kibanaServer.importExport.load( + before(async () => { + await kibanaServer.importExport.load( 'test/api_integration/fixtures/kbn_archiver/saved_objects/basic.json' - ) - ); - after(() => - kibanaServer.importExport.unload( + ); + }); + after(async () => { + await kibanaServer.importExport.unload( 'test/api_integration/fixtures/kbn_archiver/saved_objects/basic.json' - ) - ); + ); + }); it('should return 200 with individual responses', async () => await supertest @@ -93,16 +93,16 @@ export default function ({ getService }: FtrProviderContext) { }); describe('`hasReference` and `hasReferenceOperator` parameters', () => { - before(() => - kibanaServer.importExport.load( + before(async () => { + await kibanaServer.importExport.load( 'test/api_integration/fixtures/kbn_archiver/saved_objects/references.json' - ) - ); - after(() => - kibanaServer.importExport.unload( + ); + }); + after(async () => { + await kibanaServer.importExport.unload( 'test/api_integration/fixtures/kbn_archiver/saved_objects/references.json' - ) - ); + ); + }); it('search for a reference', async () => { await supertest diff --git a/test/api_integration/apis/saved_objects_management/get.ts b/test/api_integration/apis/saved_objects_management/get.ts index f6e29193f7161..3b49a28ca4022 100644 --- a/test/api_integration/apis/saved_objects_management/get.ts +++ b/test/api_integration/apis/saved_objects_management/get.ts @@ -18,16 +18,16 @@ export default function ({ getService }: FtrProviderContext) { const existingObject = 'visualization/dd7caf20-9efd-11e7-acb3-3dab96693fab'; const nonexistentObject = 'wigwags/foo'; - before(() => - kibanaServer.importExport.load( + before(async () => { + await kibanaServer.importExport.load( 'test/api_integration/fixtures/kbn_archiver/saved_objects/basic.json' - ) - ); - after(() => - kibanaServer.importExport.unload( + ); + }); + after(async () => { + await kibanaServer.importExport.unload( 'test/api_integration/fixtures/kbn_archiver/saved_objects/basic.json' - ) - ); + ); + }); it('should return 200 for object that exists and inject metadata', async () => await supertest diff --git a/test/api_integration/apis/saved_objects_management/relationships.ts b/test/api_integration/apis/saved_objects_management/relationships.ts index 98e2b864fef6e..aa488942edbeb 100644 --- a/test/api_integration/apis/saved_objects_management/relationships.ts +++ b/test/api_integration/apis/saved_objects_management/relationships.ts @@ -43,16 +43,16 @@ export default function ({ getService }: FtrProviderContext) { }); describe('relationships', () => { - before(() => - kibanaServer.importExport.load( + before(async () => { + await kibanaServer.importExport.load( 'test/api_integration/fixtures/kbn_archiver/management/saved_objects/relationships.json' - ) - ); - after(() => - kibanaServer.importExport.unload( + ); + }); + after(async () => { + await kibanaServer.importExport.unload( 'test/api_integration/fixtures/kbn_archiver/management/saved_objects/relationships.json' - ) - ); + ); + }); const baseApiUrl = `/api/kibana/management/saved_objects/relationships`; const defaultTypes = ['visualization', 'index-pattern', 'search', 'dashboard']; diff --git a/test/api_integration/apis/shorten/index.js b/test/api_integration/apis/shorten/index.js index 24dab99557819..86c39426205ad 100644 --- a/test/api_integration/apis/shorten/index.js +++ b/test/api_integration/apis/shorten/index.js @@ -13,16 +13,16 @@ export default function ({ getService }) { const kibanaServer = getService('kibanaServer'); describe('url shortener', () => { - before(() => - kibanaServer.importExport.load( + before(async () => { + await kibanaServer.importExport.load( 'test/api_integration/fixtures/kbn_archiver/saved_objects/basic.json' - ) - ); - after(() => - kibanaServer.importExport.unload( + ); + }); + after(async () => { + await kibanaServer.importExport.unload( 'test/api_integration/fixtures/kbn_archiver/saved_objects/basic.json' - ) - ); + ); + }); it('generates shortened urls', async () => { const resp = await supertest diff --git a/test/api_integration/apis/stats/stats.js b/test/api_integration/apis/stats/stats.js index fc95f59ff5c88..61936a73da38d 100644 --- a/test/api_integration/apis/stats/stats.js +++ b/test/api_integration/apis/stats/stats.js @@ -47,16 +47,16 @@ export default function ({ getService }) { const kibanaServer = getService('kibanaServer'); describe('kibana stats api', () => { - before(() => - kibanaServer.importExport.load( + before(async () => { + await kibanaServer.importExport.load( 'test/api_integration/fixtures/kbn_archiver/saved_objects/basic.json' - ) - ); - after(() => - kibanaServer.importExport.unload( + ); + }); + after(async () => { + await kibanaServer.importExport.unload( 'test/api_integration/fixtures/kbn_archiver/saved_objects/basic.json' - ) - ); + ); + }); describe('basic', () => { it('should return the stats without cluster_uuid with no query string params', () => {