Test: PHP extension dependencies and composer platform checks #22
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Verify all required PHP extensions are declared in composer.json and validated at install time.
Scope
Acceptance Criteria
composer installfails if any required extension is missingTesting Plan
TC-22.1: Composer platform check
composer check-platform-reqsTC-22.2: Missing ext-zip
composer installTC-22.3: Missing ext-curl (optional for Google Drive)
TC-22.4: Missing ext-ftp (optional for FTP)
TC-22.5: Kickstart preflight
TC-22.6: CI validation