@@ -59,15 +59,14 @@ describe('ActionMenu', () => {
5959 test ( 'ActionMenu is rendered' , ( ) => {
6060 render ( < ActionMenu actions = { mockActions } /> ) ;
6161
62- expect ( screen . getByText ( 'Actions' ) ) . toBeVisible ( ) ;
62+ expect ( screen . getByText ( 'Actions' ) ) . toBeInTheDocument ( ) ;
6363 } ) ;
6464 test ( 'ActionMenu dropdown is expanded' , ( ) => {
6565 render ( < ActionMenu actions = { mockActions } label = "Test Actions" /> ) ;
6666
6767 fireEvent . click ( screen . getByText ( 'Test Actions' ) ) ;
68- expect ( screen . getByText ( 'Edit resource' ) ) . toBeVisible ( ) ;
69- expect ( screen . getByText ( 'Delete resource' ) ) . toBeVisible ( ) ;
70- expect ( screen . getByText ( 'Delete resource' ) . closest ( 'a' ) ) . toHaveAttribute ( 'aria-disabled' ) ;
68+ expect ( screen . getByText ( 'Edit resource' ) ) . toBeInTheDocument ( ) ;
69+ expect ( screen . getByText ( 'Delete resource' ) ) . toBeInTheDocument ( ) ;
7170 } ) ;
7271 test ( 'ActionMenu is disabled' , ( ) => {
7372 render ( < ActionMenu actions = { mockActions } isDisabled /> ) ;
@@ -78,16 +77,16 @@ describe('ActionMenu', () => {
7877 render ( < ActionMenu actions = { mockActions } /> ) ;
7978
8079 fireEvent . click ( screen . getByText ( 'Actions' ) ) ;
81- expect ( screen . getByText ( 'Edit resource' ) ) . toBeVisible ( ) ;
80+ expect ( screen . getByText ( 'Edit resource' ) ) . toBeInTheDocument ( ) ;
8281 fireEvent . click ( screen . getByText ( 'Edit resource' ) ) ;
8382 expect ( mockCallback ) . toHaveBeenCalled ( ) ;
8483 } ) ;
8584 test ( 'Menu actions are rendered in groups' , ( ) => {
8685 render ( < ActionMenu groupedActions = { mockGroupedActions } /> ) ;
8786
8887 fireEvent . click ( screen . getByText ( 'Actions' ) ) ;
89- expect ( screen . getByText ( 'Edit resource' ) ) . toBeVisible ( ) ;
90- expect ( screen . getByText ( 'Group2' ) ) . toBeVisible ( ) ;
91- expect ( screen . getByText ( 'External Link' ) ) . toBeVisible ( ) ;
88+ expect ( screen . getByText ( 'Edit resource' ) ) . toBeInTheDocument ( ) ;
89+ expect ( screen . getByText ( 'Group2' ) ) . toBeInTheDocument ( ) ;
90+ expect ( screen . getByText ( 'External Link' ) ) . toBeInTheDocument ( ) ;
9291 } ) ;
9392} ) ;
0 commit comments