6.0.0-beta6
3/21/26

[#15008] Deprecation warning with php 7.4.5
Summary Deprecation warning with php 7.4.5
Queue Horde Framework Packages
Type Enhancement
State New
Priority 1. Low
Owners
Requester cheese (at) nosuchhost (dot) net
Created 4/30/20 (2151 days ago)
Due
Updated 4/30/20 (2151 days ago)
Assigned
Resolved
Milestone
Patch No

History
04/30/2020 06:32:35 AM cheese (at) nosuchhost (dot) net Comment #1
State ⇒ New
Priority ⇒ 1. Low
Type ⇒ Enhancement
Summary ⇒ Deprecation warning with php 7.4.5
Queue ⇒ Horde Framework Packages
Milestone ⇒
Patch ⇒ No
Reply to this comment
i get an error and deprecation warnings with php 7.4.5 (as delivered 
with fedora 32) while running tests against Activesync 2.41.3:

+ cd Horde_ActiveSync-2.41.3/test/Horde/ActiveSync
+ phpunit --bootstrap bootstrap.php -d date.timezone=UTC .
PHPUnit 5.7.27 by Sebastian Bergmann and contributors.
I.I.IE...WW..WWWW..WWW.WWWWI.....III........I.......SSSSSSSSSSS  63 / 
187 ( 33%)
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS 126 / 
187 ( 67%)
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSWWWWWWWWWWWWWWWWWWWWWI.I   187 / 
187 (100%)
Time: 1.35 seconds, Memory: 14.00MB
There was 1 error:
1) Horde_ActiveSync_AppointmentTest::testAlldayEncoding
Trying to access array offset on value of type null
/builddir/build/BUILD/php-horde-Horde-ActiveSync-2.41.3/Horde_ActiveSync-2.41.3/lib/Horde/ActiveSync/Wbxml/Decoder.php:305
/builddir/build/BUILD/php-horde-Horde-ActiveSync-2.41.3/Horde_ActiveSync-2.41.3/lib/Horde/ActiveSync/Wbxml/Decoder.php:291
/builddir/build/BUILD/php-horde-Horde-ActiveSync-2.41.3/Horde_ActiveSync-2.41.3/lib/Horde/ActiveSync/Wbxml/Decoder.php:147
/builddir/build/BUILD/php-horde-Horde-ActiveSync-2.41.3/Horde_ActiveSync-2.41.3/lib/Horde/ActiveSync/Message/Base.php:353
/builddir/build/BUILD/php-horde-Horde-ActiveSync-2.41.3/Horde_ActiveSync-2.41.3/test/Horde/ActiveSync/AppointmentTest.php:250
--
There were 34 warnings:
1) Horde_ActiveSync_AppointmentTest::testMissingSupportedTag
PHPUnit_Framework_TestCase::getMock() is deprecated, use 
PHPUnit_Framework_TestCase::createMock() or 
PHPUnit_Framework_TestCase::getMockBuilder() instead
2) Horde_ActiveSync_AppointmentTest::testEmptySupportedTag
PHPUnit_Framework_TestCase::getMock() is deprecated, use 
PHPUnit_Framework_TestCase::createMock() or 
PHPUnit_Framework_TestCase::getMockBuilder() instead
3) Horde_ActiveSync_CacheTest::testPropertyAccess
PHPUnit_Framework_TestCase::getMock() is deprecated, use 
PHPUnit_Framework_TestCase::createMock() or 
PHPUnit_Framework_TestCase::getMockBuilder() instead
4) Horde_ActiveSync_CacheTest::testInvalidPropertyAccess
...
ERRORS!
Tests: 187, Assertions: 332, Errors: 1, Warnings: 34, Skipped: 111, 
Incomplete: 10.

Saved Queries