Skip to content

feat: Support hierarchical permissions in method #2276

feat: Support hierarchical permissions in method

feat: Support hierarchical permissions in method #2276

Triggered via pull request February 19, 2025 14:45
Status Success
Total duration 7m 10s
Artifacts

phpunit.yml

on: pull_request
Matrix: phpunit / main
phpunit  /  Coveralls Finished
3s
phpunit / Coveralls Finished
Fit to window
Zoom out
Zoom in

Annotations

56 warnings
phpunit / PHP 8.1 - Postgre: tests/Unit/UserIdentityModelTest.php#L86
Took 0.6563s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit / PHP 8.1 - Postgre: tests/Authorization/AuthorizableTest.php#L259
Took 0.6505s from 0.5000s limit to run Tests\\Authorization\\AuthorizableTest::testSyncPermissions
phpunit / PHP 8.1 - Postgre: tests/Controllers/RegisterTest.php#L258
Took 0.5405s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisteredAndSessionExpiredAndLogin
phpunit / PHP 8.1 - SQLite3: tests/Unit/UserIdentityModelTest.php#L86
Took 0.6457s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit / PHP 8.1 - SQLite3: tests/Controllers/RegisterTest.php#L314
Took 0.5036s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterActionWithBadEmailValue
phpunit / PHP 8.1 - MySQLi: tests/Unit/UserIdentityModelTest.php#L86
Took 0.9344s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit / PHP 8.2 - SQLite3: tests/Unit/UserIdentityModelTest.php#L86
Took 0.6467s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit / PHP 8.2 - SQLite3: tests/Controllers/RegisterTest.php#L54
Took 0.5517s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterActionSuccess
phpunit / PHP 8.2 - SQLite3: tests/Controllers/RegisterTest.php#L208
Took 0.5508s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisteredButNotActivatedAndLogin
phpunit / PHP 8.2 - SQLite3: tests/Controllers/RegisterTest.php#L184
Took 0.5346s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterRedirectsToActionIfDefined
phpunit / PHP 8.2 - SQLite3: tests/Controllers/RegisterTest.php#L258
Took 0.5291s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisteredAndSessionExpiredAndLogin
phpunit / PHP 8.2 - SQLite3: tests/Unit/PasswordsTest.php#L37
Took 0.5247s from 0.5000s limit to run Tests\\Unit\\PasswordsTest::testHash
phpunit / PHP 8.2 - SQLite3: tests/Controllers/RegisterTest.php#L232
Took 0.5210s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisteredButNotActivatedAndRegisterAgain
phpunit / PHP 8.2 - SQLite3: tests/Controllers/RegisterTest.php#L92
Took 0.5193s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterActionSuccessWithNoEmailLogin
phpunit / PHP 8.2 - SQLite3: tests/Controllers/RegisterTest.php#L314
Took 0.5059s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterActionWithBadEmailValue
phpunit / PHP 8.2 - SQLite3: tests/Authentication/HasHmacTokensTest.php#L108
Took 0.5023s from 0.5000s limit to run Tests\\Authentication\\HasHmacTokensTest::testRevokeHmacToken
phpunit / PHP 8.4 - SQLite3: tests/Unit/UserIdentityModelTest.php#L86
Took 2.3502s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit / PHP 8.4 - SQLite3: tests/Controllers/RegisterTest.php#L54
Took 0.5081s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterActionSuccess
phpunit / PHP 8.2 - MySQLi: tests/Unit/UserIdentityModelTest.php#L86
Took 0.6528s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit / PHP 8.2 - MySQLi: tests/Authentication/Filters/PermissionFilterTest.php#L70
Took 0.5855s from 0.5000s limit to run Tests\\Authentication\\Filters\\PermissionFilterTest::testFilterIncorrectGroupNoPrevious
phpunit / PHP 8.2 - MySQLi: tests/Controllers/RegisterTest.php#L232
Took 0.5748s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisteredButNotActivatedAndRegisterAgain
phpunit / PHP 8.2 - MySQLi: tests/Controllers/RegisterTest.php#L92
Took 0.5619s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterActionSuccessWithNoEmailLogin
phpunit / PHP 8.2 - MySQLi: tests/Controllers/RegisterTest.php#L258
Took 0.5461s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisteredAndSessionExpiredAndLogin
phpunit / PHP 8.2 - MySQLi: tests/Controllers/RegisterTest.php#L54
Took 0.5277s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterActionSuccess
phpunit / PHP 8.2 - MySQLi: tests/Unit/PasswordsTest.php#L37
Took 0.5276s from 0.5000s limit to run Tests\\Unit\\PasswordsTest::testHash
phpunit / PHP 8.2 - MySQLi: tests/Controllers/RegisterTest.php#L208
Took 0.5269s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisteredButNotActivatedAndLogin
phpunit / PHP 8.2 - MySQLi: tests/Controllers/RegisterTest.php#L184
Took 0.5231s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterRedirectsToActionIfDefined
phpunit / PHP 8.2 - MySQLi: tests/Controllers/RegisterTest.php#L314
Took 0.5140s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterActionWithBadEmailValue
phpunit / PHP 8.3 - SQLite3: tests/Unit/UserIdentityModelTest.php#L86
Took 0.6337s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit / PHP 8.3 - SQLite3: tests/Controllers/LoginTest.php#L235
Took 0.5069s from 0.5000s limit to run Tests\\Controllers\\LoginTest::testLoginRedirectsToActionIfDefined
phpunit / PHP 8.3 - SQLite3: tests/Controllers/RegisterTest.php#L232
Took 0.5041s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisteredButNotActivatedAndRegisterAgain
phpunit / PHP 8.3 - SQLite3: tests/Controllers/RegisterTest.php#L92
Took 0.5014s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterActionSuccessWithNoEmailLogin
phpunit / PHP 8.3 - SQLite3: tests/Controllers/RegisterTest.php#L258
Took 0.5005s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisteredAndSessionExpiredAndLogin
phpunit / PHP 8.3 - MySQLi: tests/Unit/UserIdentityModelTest.php#L86
Took 0.6693s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit / PHP 8.3 - MySQLi: tests/Authentication/Filters/ChainFilterTest.php#L43
Took 0.5334s from 0.5000s limit to run Tests\\Authentication\\Filters\\ChainFilterTest::testFilterSuccessSeession
phpunit / PHP 8.3 - MySQLi: tests/Controllers/RegisterTest.php#L54
Took 0.5220s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterActionSuccess
phpunit / PHP 8.3 - MySQLi: tests/Controllers/RegisterTest.php#L258
Took 0.5062s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisteredAndSessionExpiredAndLogin
phpunit / PHP 8.3 - MySQLi: tests/Controllers/RegisterTest.php#L92
Took 0.5025s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterActionSuccessWithNoEmailLogin
phpunit / PHP 8.1 - SQLSRV: tests/Unit/UserIdentityModelTest.php#L86
Took 0.6738s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit / PHP 8.1 - SQLSRV: tests/Authentication/Filters/GroupFilterTest.php#L70
Took 0.5437s from 0.5000s limit to run Tests\\Authentication\\Filters\\GroupFilterTest::testFilterIncorrectGroupNoPrevious
phpunit / PHP 8.1 - SQLSRV: tests/Controllers/RegisterTest.php#L258
Took 0.5311s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisteredAndSessionExpiredAndLogin
phpunit / PHP 8.4 - MySQLi: tests/Unit/UserIdentityModelTest.php#L86
Took 2.3479s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit / PHP 8.1 - MySQLi: tests/Unit/UserIdentityModelTest.php#L86
Took 0.6616s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit / PHP 8.1 - MySQLi: tests/Controllers/LoginTest.php#L153
Took 0.5511s from 0.5000s limit to run Tests\\Controllers\\LoginTest::testAfterLoggedInNotDisplayLoginPage
phpunit / PHP 8.1 - MySQLi: tests/Controllers/RegisterTest.php#L258
Took 0.5146s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisteredAndSessionExpiredAndLogin
phpunit / PHP 8.1 - MySQLi: tests/Controllers/RegisterTest.php#L184
Took 0.5061s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterRedirectsToActionIfDefined
phpunit / PHP 8.1 - OCI8: tests/Collectors/AuthTest.php#L52
Took 1.2086s from 0.5000s limit to run Tests\\Collectors\\AuthTest::testDisplayLoggedIn
phpunit / PHP 8.1 - OCI8: tests/Controllers/RegisterTest.php#L92
Took 1.0682s from 0.5000s limit to run Tests\\Controllers\\RegisterTest::testRegisterActionSuccessWithNoEmailLogin
phpunit / PHP 8.1 - OCI8: tests/Unit/UserIdentityModelTest.php#L86
Took 0.8415s from 0.5000s limit to run Tests\\Unit\\UserIdentityModelTest::testForceMultiplePasswordReset
phpunit / PHP 8.1 - OCI8: tests/Controllers/MagicLinkTest.php#L50
Took 0.7629s from 0.5000s limit to run Tests\\Controllers\\MagicLinkTest::testAfterLoggedInNotAllowDisplayMagicLink
phpunit / PHP 8.1 - OCI8: tests/Authentication/Filters/ChainFilterTest.php#L57
Took 0.7174s from 0.5000s limit to run Tests\\Authentication\\Filters\\ChainFilterTest::testFilterSuccessTokens
phpunit / PHP 8.1 - OCI8: tests/Authentication/Authenticators/SessionAuthenticatorTest.php#L121
Took 0.7123s from 0.5000s limit to run Tests\\Authentication\\Authenticators\\SessionAuthenticatorTest::testLoggedInAsDeletedUserWithRememberCookie
phpunit / PHP 8.1 - OCI8: tests/Authentication/Authenticators/AccessTokenAuthenticatorTest.php#L74
Took 0.7104s from 0.5000s limit to run Tests\\Authentication\\Authenticators\\AccessTokenAuthenticatorTest::testLoginByIdNoToken
phpunit / PHP 8.1 - OCI8: tests/Authentication/AuthTest.php#L24
Took 0.6899s from 0.5000s limit to run Tests\\Authentication\\AuthTest::testAuthenticateFail
phpunit / PHP 8.1 - OCI8: tests/Authentication/Filters/PermissionFilterTest.php#L53
Took 0.6568s from 0.5000s limit to run Tests\\Authentication\\Filters\\PermissionFilterTest::testFilterSuccess
phpunit / PHP 8.1 - OCI8: tests/Authorization/AuthorizableTest.php#L42
Took 0.6236s from 0.5000s limit to run Tests\\Authorization\\AuthorizableTest::testAddGroupWithNoExistingGroups