@@ -16,13 +16,16 @@ export default function (providerContext: FtrProviderContext) {
1616 const { getService } = providerContext ;
1717 const supertest = getService ( 'supertest' ) ;
1818 const kibanaServer = getService ( 'kibanaServer' ) ;
19+ const dockerServers = getService ( 'dockerServers' ) ;
20+ const server = dockerServers . get ( 'registry' ) ;
1921 const pkgName = 'multiple_versions' ;
2022 const pkgVersion = '0.1.0' ;
2123 const pkgUpdateVersion = '0.2.0' ;
2224 describe ( 'setup checks packages completed install' , async ( ) => {
2325 skipIfNoDockerRegistry ( providerContext ) ;
2426 describe ( 'package install' , async ( ) => {
2527 before ( async ( ) => {
28+ if ( ! server . enabled ) return ;
2629 await supertest
2730 . post ( `/api/fleet/epm/packages/${ pkgName } -0.1.0` )
2831 . set ( 'kbn-xsrf' , 'xxxx' )
@@ -84,6 +87,7 @@ export default function (providerContext: FtrProviderContext) {
8487 expect ( packageAfterSetup . attributes . install_status ) . equal ( 'installing' ) ;
8588 } ) ;
8689 after ( async ( ) => {
90+ if ( ! server . enabled ) return ;
8791 await supertest
8892 . delete ( `/api/fleet/epm/packages/multiple_versions-0.1.0` )
8993 . set ( 'kbn-xsrf' , 'xxxx' )
@@ -92,6 +96,7 @@ export default function (providerContext: FtrProviderContext) {
9296 } ) ;
9397 describe ( 'package update' , async ( ) => {
9498 before ( async ( ) => {
99+ if ( ! server . enabled ) return ;
95100 await supertest
96101 . post ( `/api/fleet/epm/packages/${ pkgName } -0.1.0` )
97102 . set ( 'kbn-xsrf' , 'xxxx' )
@@ -164,6 +169,7 @@ export default function (providerContext: FtrProviderContext) {
164169 expect ( packageAfterSetup . attributes . version ) . equal ( pkgVersion ) ;
165170 } ) ;
166171 after ( async ( ) => {
172+ if ( ! server . enabled ) return ;
167173 await supertest
168174 . delete ( `/api/fleet/epm/packages/multiple_versions-0.1.0` )
169175 . set ( 'kbn-xsrf' , 'xxxx' )
0 commit comments