77 */
88import {
99 clickRowAction ,
10+ clickRowActions ,
1011 closeToast ,
1112 expect ,
1213 expectRowVisible ,
13- openRowActions ,
1414 test ,
1515 type Page ,
1616} from './utils'
@@ -41,7 +41,7 @@ test('can start a failed instance', async ({ page }) => {
4141 await page . goto ( '/projects/mock-project/instances' )
4242
4343 // check the start button disabled message on a running instance
44- await openRowActions ( page , 'db1' )
44+ await clickRowActions ( page , 'db1' )
4545 await page . getByRole ( 'menuitem' , { name : 'Start' } ) . hover ( )
4646 await expect (
4747 page . getByText ( 'Only stopped or failed instances can be started' )
@@ -118,14 +118,14 @@ test('can reboot a running instance', async ({ page }) => {
118118test ( 'cannot reboot a failed instance' , async ( { page } ) => {
119119 await page . goto ( '/projects/mock-project/instances' )
120120 await expectInstanceState ( page , 'you-fail' , 'failed' )
121- await openRowActions ( page , 'you-fail' )
121+ await clickRowActions ( page , 'you-fail' )
122122 await expect ( page . getByRole ( 'menuitem' , { name : 'Reboot' } ) ) . toBeDisabled ( )
123123} )
124124
125125test ( 'cannot reboot a starting instance, or a stopped instance' , async ( { page } ) => {
126126 await page . goto ( '/projects/mock-project/instances' )
127127 await expectInstanceState ( page , 'not-there-yet' , 'starting' )
128- await openRowActions ( page , 'not-there-yet' )
128+ await clickRowActions ( page , 'not-there-yet' )
129129 await expect ( page . getByRole ( 'menuitem' , { name : 'Reboot' } ) ) . toBeDisabled ( )
130130 // hit escape to close the menu so clickRowAction succeeds
131131 await page . keyboard . press ( 'Escape' )
@@ -136,21 +136,21 @@ test('cannot reboot a starting instance, or a stopped instance', async ({ page }
136136 await expectInstanceState ( page , 'not-there-yet' , 'stopping' )
137137 await expectInstanceState ( page , 'not-there-yet' , 'stopped' )
138138 // reboot is still disabled for a stopped instance
139- await openRowActions ( page , 'not-there-yet' )
139+ await clickRowActions ( page , 'not-there-yet' )
140140 await expect ( page . getByRole ( 'menuitem' , { name : 'Reboot' } ) ) . toBeDisabled ( )
141141} )
142142
143143test ( 'cannot resize a running or starting instance' , async ( { page } ) => {
144144 await page . goto ( '/projects/mock-project/instances' )
145145
146146 await expectInstanceState ( page , 'db1' , 'running' )
147- await openRowActions ( page , 'db1' )
147+ await clickRowActions ( page , 'db1' )
148148 await expect ( page . getByRole ( 'menuitem' , { name : 'Resize' } ) ) . toBeDisabled ( )
149149
150150 await page . keyboard . press ( 'Escape' ) // get out of the menu
151151
152152 await expectInstanceState ( page , 'not-there-yet' , 'starting' )
153- await openRowActions ( page , 'not-there-yet' )
153+ await clickRowActions ( page , 'not-there-yet' )
154154 await expect ( page . getByRole ( 'menuitem' , { name : 'Resize' } ) ) . toBeDisabled ( )
155155} )
156156
@@ -254,7 +254,7 @@ async function expectRowMenuStaysOpen(page: Page, rowSelector: string) {
254254 await expect ( menu ) . toBeHidden ( )
255255 await expect ( stopped ) . toBeHidden ( )
256256
257- await openRowActions ( page , rowSelector )
257+ await clickRowActions ( page , rowSelector )
258258 await expect ( stopped ) . toBeHidden ( ) // still not stopped yet
259259 await expect ( menu ) . toBeVisible ( )
260260
@@ -300,7 +300,7 @@ test("polling doesn't close row actions: instances", async ({ page }) => {
300300 await expect ( menu ) . toBeHidden ( )
301301 await expect ( stopped ) . toBeHidden ( )
302302
303- await openRowActions ( page , 'db1' )
303+ await clickRowActions ( page , 'db1' )
304304 await expect ( stopped ) . toBeHidden ( ) // still not stopped yet
305305 await expect ( menu ) . toBeVisible ( )
306306
0 commit comments