Chore/php83 test suites #4

Merged
Sebastian merged 3 commits from chore/php83-test-suites into main 2026-07-24 02:51:48 +00:00

3 Commits

Author SHA1 Message Date
Sebastian 6c33611916 fix: correct module handle to match folder name and sibling convention
PHP Unit Tests / test (pull_request) Successful in 57s
PHP Integration Tests / Integration Tests (pull_request) Successful in 1m14s
Handle and permission key were 'people_provider_local' (word order
transposed), inconsistent with the folder name and every sibling
provider_local_* module. This broke module:install/module:enable when
invoked with the folder name, as done in CI and by every other module.

Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
2026-07-23 22:50:16 -04:00
Sebastian 6b60e37cb4 fix: install module dependencies before running integration tests
PHP Unit Tests / test (pull_request) Successful in 53s
PHP Integration Tests / Integration Tests (pull_request) Failing after 49s
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
2026-07-23 22:32:11 -04:00
Sebastian 8b9f3fdb99 chore: implement php test suites
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
2026-07-23 22:20:36 -04:00