aboutsummaryrefslogtreecommitdiffstats
path: root/tests/acceptance/run.sh
Commit message (Collapse)AuthorAgeFilesLines
* Link the default Apache directory to the Nextcloud server in all runnersDaniel Calviño Sánchez2018-10-291-4/+0
| | | | | | | | | | | | In order to run the acceptance tests in Apache "/var/www/html" has to be linked to the root directory of the Nextcloud server. Before this was automatically done when launching the acceptance tests through "./run.sh", but an explicit command was needed when run in Drone. Now the linking was moved from "run.sh" to "run-local.sh", so it is automatically done when run through "./run.sh" and in Drone, including when running the tests for an app instead of for the server. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* Add basic acceptance tests for apps managementJulius Härtl2018-06-091-1/+1
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Use Docker image for acceptance testsDaniel Calviño Sánchez2018-04-091-1/+5
| | | | | | | | | | | | The Docker image for acceptance tests provides support for both the PHP built-in web server and the Apache web server; the acceptance tests for the server are run on the PHP built-in web server, but the acceptance tests for some apps will have to be run on the Apache web server (for example, Talk, as it uses long polling), so a Docker image to support both cases has to be used in "run.sh". ".drone.yml" was just updated for consistency, although it was not really needed. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* Make possible to set the acceptance tests directory to useDaniel Calviño Sánchez2018-04-061-1/+13
| | | | | | | | | | | | When the acceptance tests were run they were always loaded from the "tests/acceptance" directory of the Nextcloud server. Now it is possible to set the directory used to look for the Behat configuration and the Nextcloud installation script, which makes possible to run acceptance tests for the apps too instead of only for the server (although if no directory is explicitly given the tests for the server are the ones run). Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* bump acceptance test suite to use php 7.1 imageArthur Schiwon2017-10-311-1/+1
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* Add option to acceptance test runners to set a custom timeout multiplierDaniel Calviño Sánchez2017-05-031-1/+17
| | | | Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* Fix minor code style issues (also known as nitpicking)Daniel Calviño Sánchez2017-04-221-27/+32
| | | | Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* Run acceptance tests on macOSMorris Jobke2017-04-211-4/+30
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Move acceptance tests from build/acceptance to tests/acceptanceDaniel Calviño Sánchez2017-04-211-0/+178
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>