nextcloud/tests
Daniel Calviño Sánchez 7625a87412
Update Selenium driver for Mink from 1.3.1 to 1.4.0 in acceptance tests
Since version 1.4.0 the Selenium driver for Mink uses again the element
on which the value was set (see
https://github.com/minkphp/MinkSelenium2Driver/pull/286). When creating
a new folder or renaming one sending a new line ("\r") caused the
element on which the value was set to be removed, so the element was no
longer attached to the DOM when the driver tried to use it again, and
thus a "StaleElementReference" exception was thrown.

Due to this now it is needed to explicitly click the confirm button when
creating a new folder. In the case of the renaming, on the other hand,
nothing else besides not sending the new line is needed, as the Selenium
driver now unfocuses the element (that is why it uses again the element
after setting the value) which triggers the renaming.

Besides that, the Selenium driver for Mink uses a library to simulate
certain events, bitovi/syn. In version 1.4.0 that library was updated to
version 0.0.3, which seems to somehow break pressing the "escape" key.
Due to this now the sharing menu has to be closed by pressing "enter" on
the share menu button instead.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2021-03-30 08:35:16 +02:00
..
acceptance Update Selenium driver for Mink from 1.3.1 to 1.4.0 in acceptance tests 2021-03-30 08:35:16 +02:00
apps Validate the info.xml against the appstore schema file 2018-02-16 10:23:51 +01:00
Core Change my email address 2021-03-24 15:13:56 +01:00
data Cleanup unneeded code around database.xml 2021-03-24 22:15:44 +01:00
docker Use the short array syntax, everywhere 2020-03-26 16:34:56 +01:00
lib Merge pull request #26353 from nextcloud/techdebt/noid/make-testcase-class-compatible-with-phpunit-9.5 2021-03-29 10:47:37 +02:00
objectstore make object prefix configurable 2016-11-14 15:10:56 +01:00
Test/Repair/Owncloud Fix language codes test result order 2021-03-24 10:26:06 +01:00
travis Changed name of default logfile from owncloud.log to nextcloud.log. 2016-07-04 11:50:32 +02:00
apps.php Format control structures, classes, methods and function 2020-04-10 14:19:56 +02:00
bootstrap.php Use a blank line after the opening tag 2020-04-09 11:50:14 +02:00
drone-run-integration-tests.sh Also run for .sh and .json (when not package or package-lock) 2020-10-30 10:30:50 +01:00
drone-run-php-tests.sh Also run for .sh and .json (when not package or package-lock) 2020-10-30 10:30:50 +01:00
drone-wait-objectstore.sh Kill objectstore CI if we can't create a file 2018-02-26 14:54:27 +01:00
enable_all.php Add tests 2018-01-25 13:44:47 +01:00
karma.config.js jsunit: Remove warnings during test runs 2020-12-29 08:42:34 +01:00
phpunit-autotest-external.xml Adjust the phpunit config 2016-05-25 15:14:37 +02:00
phpunit-autotest.xml Bring back forgotten tests 2021-03-24 09:07:54 +01:00
preseed-config.php Format code to a single space around binary operators 2020-10-05 20:25:24 +02:00
redis-cluster.config.php Fix drone 2017-07-14 15:04:18 +02:00
redis.config.php Fix drone 2017-07-14 15:04:18 +02:00
startsessionlistener.php Format control structures, classes, methods and function 2020-04-10 14:19:56 +02:00