nextcloud-server/build/integration
Daniel Calviño Sánchez 28f2d0ec7a Make integration tests work with both PHP 7.3 and 7.4
The "Trashbin" and "WebDav" traits were using each other in a circular
dependency ("WebDav" -> "Sharing" -> "Provisioning" -> "BasicStructure"
-> "Trashbin" -> "WebDav"). In PHP 7.3 this worked fine, but in PHP 7.4
the fatal error "Trait 'WebDav' not found in .../Trashbin.php" was
thrown. To solve this now the "TrashBin" trait no longer explicitly uses
"WebDav".

However, due to this change, the class using "TrashBin" is now expected
to also use "WebDav". As the "Trashbin" trait was not needed by most
contexts using the "BasicStructure" trait "Trashbin" was removed from it
and added only to those contexts that actually need it.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2020-12-30 06:01:38 +01:00
..
capabilities_features
config Add integration tests for video verification 2020-05-29 02:50:30 +02:00
data Add integration tests for user avatars 2020-12-07 04:47:56 +01:00
features Make integration tests work with both PHP 7.3 and 7.4 2020-12-30 06:01:38 +01:00
federation_features
filesdrop_features
ldap_features use serverControls directly with LDAP calls, fixes 19127 2020-04-14 12:58:28 +02:00
remoteapi_features
setup_features
sharees_features Add another test for exact matching of a user in group restriction 2020-06-17 12:06:50 +02:00
sharing_features Set frame-ancestors to none if none are filled 2020-11-18 10:13:36 +01:00
.gitignore
composer.json Update behat/behat requirement in /build/integration 2020-11-07 02:40:59 +00:00
run-docker.sh Fix integration 2019-11-28 10:22:05 +01:00
run.sh Allow local remotes in integration tests 2020-04-15 08:24:18 +02:00