nextcloud/tests/acceptance/features/bootstrap
Daniel Calviño Sánchez 6d191c22f0 Fix clicks on actions menu of non opaque file rows in acceptance tests
When a row is added to the file list the opacity of the file row is
animated from transparent to fully opaque. As the file actions menu is a
descendant of the row but overflows it when the row is not fully opaque
clicks on the menu entries "fall-through" and are received instead by
the rows behind.

The opacity animation is a CSS animation, and it is not possible to know
if a row is appearing or not except from its opacity (the row will have
the "appear" CSS class even after the animation ended). Therefore it
should be waited until the row of the file is fully opaque before using
the menu.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2020-08-31 09:42:25 +02:00
..
AppNavigationContext.php Fix tag acceptance tests after #16682 2019-10-04 07:48:45 +02:00
AppSettingsContext.php Bump script and fixed copyright template 2018-05-16 09:50:24 +02:00
AppsManagementContext.php Properly check for the sidebar 2018-06-09 12:06:14 +02:00
CommentsAppContext.php Wait for the empty content element to be shown 2018-11-24 18:06:20 +01:00
ContactsMenuContext.php Header acceptance features 2018-03-09 14:33:22 +01:00
DialogContext.php Bump script and fixed copyright template 2018-05-16 09:50:24 +02:00
FeatureContext.php Move acceptance tests from build/acceptance to tests/acceptance 2017-04-21 14:44:29 +02:00
FileListAncestorSetter.php Generalize file list steps so a specific ancestor can be used 2018-03-09 03:37:08 +01:00
FileListContext.php Fix clicks on actions menu of non opaque file rows in acceptance tests 2020-08-31 09:42:25 +02:00
FilePickerContext.php Adjust acceptance tests to changes of file names in file picker 2019-04-03 16:29:52 +02:00
FilesAppContext.php Adjust acceptance tests to new OCA.Sidebar 2019-10-29 13:20:08 +01:00
FilesAppSharingContext.php Add acceptance test for sharing a folder without create permission 2020-06-24 19:24:58 +00:00
LoginPageContext.php Remove input id on login form 2019-09-28 08:15:03 +00:00
NotificationsContext.php Fix timeout capping 2020-03-20 20:24:56 +00:00
PublicShareContext.php Add messages to assertFalse/True to clarify the failed assertion 2019-06-12 15:32:40 +02:00
SearchContext.php Add acceptance tests for opening search results for comments 2018-12-21 20:14:38 +01:00
SettingsContext.php Add acceptance test for accepting an incoming share 2020-03-20 20:24:56 +00:00
SettingsMenuContext.php Adjust acceptance tests 2019-03-18 14:16:40 +01:00
ThemingAppContext.php Adjust theming acceptance tests to new header colour transition 2018-06-20 19:21:54 +02:00
ToastContext.php Rename "Notification" to "Toast" 2019-11-20 21:15:46 +01:00
UsersSettingsContext.php Move users management to multi line 2019-12-12 12:25:13 +01:00
WaitFor.php Extract common "wait for" functions to a helper class 2018-03-09 03:37:08 +01:00