import { FtrProviderContext } from '../../ftr_provider_context' ; export default function upgradeAssistantOverviewPageFunctionalTests ( { getService , getPageObjects , } ) { const PageObjects = getPageObjects ( [ 'upgradeAssistant' , 'common' ] ) ; const retry = getService ( 'retry' ) ; const security = getService ( 'security' ) ; const testSubjects = getService ( 'testSubjects' ) ; describe . skip ( 'Overview Page' , function ( ) { this . tags ( 'skipFirefox' ) ; before ( async ( ) => { await security . testUser . setRoles ( [ 'superuser' ] ) ; } ) ; after ( async ( ) => { await security . testUser . restoreDefaults ( ) ; } ) ; beforeEach ( async ( ) => { await PageObjects . upgradeAssistant . navigateToPage ( ) ; } ) ; it ( 'shows coming soon prompt' , async ( ) => { await retry . waitFor ( 'Upgrade Assistant overview page to be visible' , async ( ) => { return testSubjects . exists ( 'comingSoonPrompt' ) ; } ) ; } ) ; it ( 'Should render all steps' , async ( ) => { testSubjects . exists ( 'backupStep-incomplete' ) ; testSubjects . exists ( 'fixIssuesStep-incomplete' ) ; testSubjects . exists ( 'upgradeStep' ) ; } ) ; } ) ; }