diff --git a/tests/e2e/Services/Databases/DatabasesBase.php b/tests/e2e/Services/Databases/DatabasesBase.php index 48f15caa13..9a7aa1af2f 100644 --- a/tests/e2e/Services/Databases/DatabasesBase.php +++ b/tests/e2e/Services/Databases/DatabasesBase.php @@ -5832,6 +5832,7 @@ trait DatabasesBase } /** + * @depends testCreateDatabase * @param array $data * @return void * @throws \Exception diff --git a/tests/e2e/Services/Databases/Permissions/LegacyPermissionsMemberTest.php b/tests/e2e/Services/Databases/Permissions/LegacyPermissionsMemberTest.php index 1eace856f6..53834ca569 100644 --- a/tests/e2e/Services/Databases/Permissions/LegacyPermissionsMemberTest.php +++ b/tests/e2e/Services/Databases/Permissions/LegacyPermissionsMemberTest.php @@ -35,75 +35,75 @@ class LegacyPermissionsMemberTest extends Scope return [ [ 'permissions' => [Permission::read(Role::any())], - 'any' => 1, - 'users' => 1, - 'doconly' => 1, + 'anyCount' => 1, + 'usersCount' => 1, + 'docOnlyCount' => 1, ], [ 'permissions' => [Permission::read(Role::users())], - 'any' => 2, - 'users' => 2, - 'doconly' => 2, + 'anyCount' => 2, + 'usersCount' => 2, + 'docOnlyCount' => 2, ], [ 'permissions' => [Permission::read(Role::user(ID::custom('random')))], - 'any' => 3, - 'users' => 3, - 'doconly' => 2, + 'anyCount' => 3, + 'usersCount' => 3, + 'docOnlyCount' => 2, ], [ 'permissions' => [Permission::read(Role::user(ID::custom('lorem'))), Permission::update(Role::user('lorem')), Permission::delete(Role::user('lorem'))], - 'any' => 4, - 'users' => 4, - 'doconly' => 2, + 'anyCount' => 4, + 'usersCount' => 4, + 'docOnlyCount' => 2, ], [ 'permissions' => [Permission::read(Role::user(ID::custom('dolor'))), Permission::update(Role::user('dolor')), Permission::delete(Role::user('dolor'))], - 'any' => 5, - 'users' => 5, - 'doconly' => 2, + 'anyCount' => 5, + 'usersCount' => 5, + 'docOnlyCount' => 2, ], [ 'permissions' => [Permission::read(Role::user(ID::custom('dolor'))), Permission::read(Role::user('lorem')), Permission::update(Role::user('dolor')), Permission::delete(Role::user('dolor'))], - 'any' => 6, - 'users' => 6, - 'doconly' => 2, + 'anyCount' => 6, + 'usersCount' => 6, + 'docOnlyCount' => 2, ], [ 'permissions' => [Permission::update(Role::any()), Permission::delete(Role::any())], - 'any' => 7, - 'users' => 7, - 'doconly' => 2, + 'anyCount' => 7, + 'usersCount' => 7, + 'docOnlyCount' => 2, ], [ 'permissions' => [Permission::read(Role::any()), Permission::update(Role::any()), Permission::delete(Role::any())], - 'any' => 8, - 'users' => 8, - 'doconly' => 3, + 'anyCount' => 8, + 'usersCount' => 8, + 'docOnlyCount' => 3, ], [ 'permissions' => [Permission::read(Role::any()), Permission::update(Role::users()), Permission::delete(Role::users())], - 'any' => 9, - 'users' => 9, - 'doconly' => 4, + 'anyCount' => 9, + 'usersCount' => 9, + 'docOnlyCount' => 4, ], [ 'permissions' => [Permission::read(Role::user(ID::custom('user1')))], - 'any' => 10, - 'users' => 10, - 'doconly' => 5, + 'anyCount' => 10, + 'usersCount' => 10, + 'docOnlyCount' => 5, ], [ 'permissions' => [Permission::read(Role::user(ID::custom('user1'))), Permission::read(Role::user(ID::custom('user1')))], - 'any' => 11, - 'users' => 11, - 'doconly' => 6, + 'anyCount' => 11, + 'usersCount' => 11, + 'docOnlyCount' => 6, ], [ 'permissions' => [Permission::read(Role::users()), Permission::update(Role::users()), Permission::delete(Role::users())], - 'any' => 12, - 'users' => 12, - 'doconly' => 7, + 'anyCount' => 12, + 'usersCount' => 12, + 'docOnlyCount' => 7, ], ]; } diff --git a/tests/e2e/Services/Databases/Permissions/TablesDBPermissionsMemberTest.php b/tests/e2e/Services/Databases/Permissions/TablesDBPermissionsMemberTest.php index f5f07a1d03..6700e94dba 100644 --- a/tests/e2e/Services/Databases/Permissions/TablesDBPermissionsMemberTest.php +++ b/tests/e2e/Services/Databases/Permissions/TablesDBPermissionsMemberTest.php @@ -35,75 +35,75 @@ class TablesDBPermissionsMemberTest extends Scope return [ [ 'permissions' => [Permission::read(Role::any())], - 'any' => 1, - 'users' => 1, - 'doconly' => 1, + 'anyCount' => 1, + 'usersCount' => 1, + 'docOnlyCount' => 1, ], [ 'permissions' => [Permission::read(Role::users())], - 'any' => 2, - 'users' => 2, - 'doconly' => 2, + 'anyCount' => 2, + 'usersCount' => 2, + 'docOnlyCount' => 2, ], [ 'permissions' => [Permission::read(Role::user(ID::custom('random')))], - 'any' => 3, - 'users' => 3, - 'doconly' => 2, + 'anyCount' => 3, + 'usersCount' => 3, + 'docOnlyCount' => 2, ], [ 'permissions' => [Permission::read(Role::user(ID::custom('lorem'))), Permission::update(Role::user('lorem')), Permission::delete(Role::user('lorem'))], - 'any' => 4, - 'users' => 4, - 'doconly' => 2, + 'anyCount' => 4, + 'usersCount' => 4, + 'docOnlyCount' => 2, ], [ 'permissions' => [Permission::read(Role::user(ID::custom('dolor'))), Permission::update(Role::user('dolor')), Permission::delete(Role::user('dolor'))], - 'any' => 5, - 'users' => 5, - 'doconly' => 2, + 'anyCount' => 5, + 'usersCount' => 5, + 'docOnlyCount' => 2, ], [ 'permissions' => [Permission::read(Role::user(ID::custom('dolor'))), Permission::read(Role::user('lorem')), Permission::update(Role::user('dolor')), Permission::delete(Role::user('dolor'))], - 'any' => 6, - 'users' => 6, - 'doconly' => 2, + 'anyCount' => 6, + 'usersCount' => 6, + 'docOnlyCount' => 2, ], [ 'permissions' => [Permission::update(Role::any()), Permission::delete(Role::any())], - 'any' => 7, - 'users' => 7, - 'doconly' => 2, + 'anyCount' => 7, + 'usersCount' => 7, + 'docOnlyCount' => 2, ], [ 'permissions' => [Permission::read(Role::any()), Permission::update(Role::any()), Permission::delete(Role::any())], - 'any' => 8, - 'users' => 8, - 'doconly' => 3, + 'anyCount' => 8, + 'usersCount' => 8, + 'docOnlyCount' => 3, ], [ 'permissions' => [Permission::read(Role::any()), Permission::update(Role::users()), Permission::delete(Role::users())], - 'any' => 9, - 'users' => 9, - 'doconly' => 4, + 'anyCount' => 9, + 'usersCount' => 9, + 'docOnlyCount' => 4, ], [ 'permissions' => [Permission::read(Role::user(ID::custom('user1')))], - 'any' => 10, - 'users' => 10, - 'doconly' => 5, + 'anyCount' => 10, + 'usersCount' => 10, + 'docOnlyCount' => 5, ], [ 'permissions' => [Permission::read(Role::user(ID::custom('user1'))), Permission::read(Role::user(ID::custom('user1')))], - 'any' => 11, - 'users' => 11, - 'doconly' => 6, + 'anyCount' => 11, + 'usersCount' => 11, + 'docOnlyCount' => 6, ], [ 'permissions' => [Permission::read(Role::users()), Permission::update(Role::users()), Permission::delete(Role::users())], - 'any' => 12, - 'users' => 12, - 'doconly' => 7, + 'anyCount' => 12, + 'usersCount' => 12, + 'docOnlyCount' => 7, ], ]; } diff --git a/tests/e2e/Services/Functions/FunctionsCustomServerTest.php b/tests/e2e/Services/Functions/FunctionsCustomServerTest.php index 3d79e3ba4e..82c6742a69 100644 --- a/tests/e2e/Services/Functions/FunctionsCustomServerTest.php +++ b/tests/e2e/Services/Functions/FunctionsCustomServerTest.php @@ -1493,13 +1493,14 @@ class FunctionsCustomServerTest extends Scope public static function provideCustomExecutions(): array { // Most disabled to keep tests fast + // Using positional arrays to avoid PHPUnit 11 named argument conflicts with @depends return [ - // ['folder' => 'php-fn', 'name' => 'php-8.0', 'entrypoint' => 'index.php', 'runtimeName' => 'PHP', 'runtimeVersion' => '8.0'], - ['folder' => 'node', 'name' => 'node-22', 'entrypoint' => 'index.js', 'runtimeName' => 'Node.js', 'runtimeVersion' => '22'], - // ['folder' => 'python', 'name' => 'python-3.9', 'entrypoint' => 'main.py', 'runtimeName' => 'Python', 'runtimeVersion' => '3.9'], - // ['folder' => 'ruby', 'name' => 'ruby-3.1', 'entrypoint' => 'main.rb', 'runtimeName' => 'Ruby', 'runtimeVersion' => '3.1'], - // [ 'folder' => 'dart', 'name' => 'dart-2.15', 'entrypoint' => 'main.dart', 'runtimeName' => 'Dart', 'runtimeVersion' => '2.15' ], - // [ 'folder' => 'swift', 'name' => 'swift-5.5', 'entrypoint' => 'index.swift', 'runtimeName' => 'Swift', 'runtimeVersion' => '5.5' ], + // ['php-fn', 'php-8.0', 'index.php', 'PHP', '8.0'], + ['node', 'node-22', 'index.js', 'Node.js', '22'], + // ['python', 'python-3.9', 'main.py', 'Python', '3.9'], + // ['ruby', 'ruby-3.1', 'main.rb', 'Ruby', '3.1'], + // ['dart', 'dart-2.15', 'main.dart', 'Dart', '2.15'], + // ['swift', 'swift-5.5', 'index.swift', 'Swift', '5.5'], ]; } diff --git a/tests/e2e/Services/GraphQL/AccountTest.php b/tests/e2e/Services/GraphQL/AccountTest.php index 4bad8c935d..9dd224f1a1 100644 --- a/tests/e2e/Services/GraphQL/AccountTest.php +++ b/tests/e2e/Services/GraphQL/AccountTest.php @@ -116,6 +116,7 @@ class AccountTest extends Scope } /** + * @depends testUpdateAccountPhone * @return array * @throws \Exception */