Details
Description
There's a deprecation warning when our browser tests are run on PHP 8.1:
1) 3.3:
PHP Deprecated: EzSystems\EzPlatformDesignEngine\Templating\TemplatePathRegistry implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /var/www/vendor/ezsystems/ezplatform-design-engine/lib/Templating/TemplatePathRegistry.php on line 11
2) 4.0:
PHP Deprecated: Ibexa\DesignEngine\Templating\TemplatePathRegistry implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /var/www/vendor/ibexa/design-engine/src/lib/Templating/TemplatePathRegistry.php on line 11 - 41 test classes into the queue.
Example from logs:
https://github.com/ibexa/commerce/runs/5373558665?check_suite_focus=true
https://github.com/ibexa/content/runs/5317375157?check_suite_focus=true
(expand the "Run tests" section to see them)
Designs
Attachments
Issue Links
- discovered while testing
-
IBX-2316 As a QA I want to enable tests on PHP8 for v3.3 & v4.0
- Closed