]> source.dussan.org Git - nextcloud-server.git/commit
Wait for the shared link to be set in the acceptance tests
authorDaniel Calviño Sánchez <danxuliu@gmail.com>
Fri, 22 Dec 2017 07:58:19 +0000 (08:58 +0100)
committerMorris Jobke <hey@morrisjobke.de>
Tue, 9 Jan 2018 14:57:27 +0000 (15:57 +0100)
commiteb6a945332bdcd2486607072a6bb425820927b3b
treef076e20ced5d5ea18d95bf219dfc61ba2aaf264f
parent41a52064c01c75312507cce1f1f67a1ca71bb197
Wait for the shared link to be set in the acceptance tests

When clicking on "Share link" in the "Sharing" tab of the Files app an
input field with the link appears. That input field already exists in
the DOM, although empty, before clicking on "Share link", and when that
is done the proper value is set and then the input field is shown.

In the acceptance tests "getValue()" can return the value of hidden
elements too, so as long as an element exists its value is returned
without waiting for the field to be visible. Due to this if the test
code runs too fast the "I write down the shared link" step could be
executed before the proper value was set, so the shared link got in that
case would be an empty value, and this would lead to failures when the
following steps were executed.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
tests/acceptance/features/bootstrap/FilesAppContext.php