@@ -53,7 +53,9 @@ public function testOpenMemoryDatabaseResolvesWithDatabaseAndRunsUntilClose($php
5353
5454 if ($ useSocket !== null ) {
5555 $ ref = new \ReflectionProperty ($ factory , 'useSocket ' );
56- $ ref ->setAccessible (true );
56+ if (PHP_VERSION_ID < 80100 ) {
57+ $ ref ->setAccessible (true );
58+ }
5759 $ ref ->setValue ($ factory , $ useSocket );
5860 }
5961
@@ -81,7 +83,9 @@ public function testOpenMemoryDatabaseResolvesWithDatabaseAndRunsUntilQuit($php,
8183
8284 if ($ useSocket !== null ) {
8385 $ ref = new \ReflectionProperty ($ factory , 'useSocket ' );
84- $ ref ->setAccessible (true );
86+ if (PHP_VERSION_ID < 80100 ) {
87+ $ ref ->setAccessible (true );
88+ }
8589 $ ref ->setValue ($ factory , $ useSocket );
8690 }
8791
@@ -149,7 +153,9 @@ public function testOpenInvalidPathRejects($php, $useSocket)
149153
150154 if ($ useSocket !== null ) {
151155 $ ref = new \ReflectionProperty ($ factory , 'useSocket ' );
152- $ ref ->setAccessible (true );
156+ if (PHP_VERSION_ID < 80100 ) {
157+ $ ref ->setAccessible (true );
158+ }
153159 $ ref ->setValue ($ factory , $ useSocket );
154160 }
155161
@@ -174,7 +180,9 @@ public function testOpenInvalidPathWithNullByteRejects($php, $useSocket)
174180
175181 if ($ useSocket !== null ) {
176182 $ ref = new \ReflectionProperty ($ factory , 'useSocket ' );
177- $ ref ->setAccessible (true );
183+ if (PHP_VERSION_ID < 80100 ) {
184+ $ ref ->setAccessible (true );
185+ }
178186 $ ref ->setValue ($ factory , $ useSocket );
179187 }
180188
@@ -199,7 +207,9 @@ public function testOpenInvalidFlagsRejects($php, $useSocket)
199207
200208 if ($ useSocket !== null ) {
201209 $ ref = new \ReflectionProperty ($ factory , 'useSocket ' );
202- $ ref ->setAccessible (true );
210+ if (PHP_VERSION_ID < 80100 ) {
211+ $ ref ->setAccessible (true );
212+ }
203213 $ ref ->setValue ($ factory , $ useSocket );
204214 }
205215
@@ -224,7 +234,9 @@ public function testQuitResolvesAndRunsUntilQuit($php, $useSocket)
224234
225235 if ($ useSocket !== null ) {
226236 $ ref = new \ReflectionProperty ($ factory , 'useSocket ' );
227- $ ref ->setAccessible (true );
237+ if (PHP_VERSION_ID < 80100 ) {
238+ $ ref ->setAccessible (true );
239+ }
228240 $ ref ->setValue ($ factory , $ useSocket );
229241 }
230242
@@ -254,7 +266,9 @@ public function testQuitResolvesAndRunsUntilQuitWhenParentHasManyFileDescriptors
254266
255267 if ($ useSocket !== null ) {
256268 $ ref = new \ReflectionProperty ($ factory , 'useSocket ' );
257- $ ref ->setAccessible (true );
269+ if (PHP_VERSION_ID < 80100 ) {
270+ $ ref ->setAccessible (true );
271+ }
258272 $ ref ->setValue ($ factory , $ useSocket );
259273 }
260274
@@ -283,7 +297,9 @@ public function testQuitTwiceWillRejectSecondCall($php, $useSocket)
283297
284298 if ($ useSocket !== null ) {
285299 $ ref = new \ReflectionProperty ($ factory , 'useSocket ' );
286- $ ref ->setAccessible (true );
300+ if (PHP_VERSION_ID < 80100 ) {
301+ $ ref ->setAccessible (true );
302+ }
287303 $ ref ->setValue ($ factory , $ useSocket );
288304 }
289305
@@ -309,7 +325,9 @@ public function testQueryIntegerResolvesWithResultWithTypeIntegerAndRunsUntilQui
309325
310326 if ($ useSocket !== null ) {
311327 $ ref = new \ReflectionProperty ($ factory , 'useSocket ' );
312- $ ref ->setAccessible (true );
328+ if (PHP_VERSION_ID < 80100 ) {
329+ $ ref ->setAccessible (true );
330+ }
313331 $ ref ->setValue ($ factory , $ useSocket );
314332 }
315333
@@ -340,7 +358,9 @@ public function testQueryStringResolvesWithResultWithTypeStringAndRunsUntilQuit(
340358
341359 if ($ useSocket !== null ) {
342360 $ ref = new \ReflectionProperty ($ factory , 'useSocket ' );
343- $ ref ->setAccessible (true );
361+ if (PHP_VERSION_ID < 80100 ) {
362+ $ ref ->setAccessible (true );
363+ }
344364 $ ref ->setValue ($ factory , $ useSocket );
345365 }
346366
@@ -371,7 +391,9 @@ public function testQueryInvalidTableRejectsWithExceptionAndRunsUntilQuit($php,
371391
372392 if ($ useSocket !== null ) {
373393 $ ref = new \ReflectionProperty ($ factory , 'useSocket ' );
374- $ ref ->setAccessible (true );
394+ if (PHP_VERSION_ID < 80100 ) {
395+ $ ref ->setAccessible (true );
396+ }
375397 $ ref ->setValue ($ factory , $ useSocket );
376398 }
377399
@@ -402,7 +424,9 @@ public function testQueryInvalidTableWithPlaceholderRejectsWithExceptionAndRunsU
402424
403425 if ($ useSocket !== null ) {
404426 $ ref = new \ReflectionProperty ($ factory , 'useSocket ' );
405- $ ref ->setAccessible (true );
427+ if (PHP_VERSION_ID < 80100 ) {
428+ $ ref ->setAccessible (true );
429+ }
406430 $ ref ->setValue ($ factory , $ useSocket );
407431 }
408432
@@ -604,7 +628,9 @@ public function testQueryRejectsWhenQueryIsInvalid($php, $useSocket)
604628
605629 if ($ useSocket !== null ) {
606630 $ ref = new \ReflectionProperty ($ factory , 'useSocket ' );
607- $ ref ->setAccessible (true );
631+ if (PHP_VERSION_ID < 80100 ) {
632+ $ ref ->setAccessible (true );
633+ }
608634 $ ref ->setValue ($ factory , $ useSocket );
609635 }
610636
@@ -629,7 +655,9 @@ public function testQueryRejectsWhenClosedImmediately($useSocket)
629655 $ factory = new Factory ();
630656
631657 $ ref = new \ReflectionProperty ($ factory , 'useSocket ' );
632- $ ref ->setAccessible (true );
658+ if (PHP_VERSION_ID < 80100 ) {
659+ $ ref ->setAccessible (true );
660+ }
633661 $ ref ->setValue ($ factory , $ useSocket );
634662
635663 $ promise = $ factory ->open (':memory: ' );
@@ -655,7 +683,9 @@ public function testExecCreateTableResolvesWithResultWithoutRows($php, $useSocke
655683
656684 if ($ useSocket !== null ) {
657685 $ ref = new \ReflectionProperty ($ factory , 'useSocket ' );
658- $ ref ->setAccessible (true );
686+ if (PHP_VERSION_ID < 80100 ) {
687+ $ ref ->setAccessible (true );
688+ }
659689 $ ref ->setValue ($ factory , $ useSocket );
660690 }
661691
@@ -686,7 +716,9 @@ public function testExecRejectsWhenClosedImmediately($php, $useSocket)
686716
687717 if ($ useSocket !== null ) {
688718 $ ref = new \ReflectionProperty ($ factory , 'useSocket ' );
689- $ ref ->setAccessible (true );
719+ if (PHP_VERSION_ID < 80100 ) {
720+ $ ref ->setAccessible (true );
721+ }
690722 $ ref ->setValue ($ factory , $ useSocket );
691723 }
692724
@@ -713,7 +745,9 @@ public function testExecRejectsWhenAlreadyClosed($php, $useSocket)
713745
714746 if ($ useSocket !== null ) {
715747 $ ref = new \ReflectionProperty ($ factory , 'useSocket ' );
716- $ ref ->setAccessible (true );
748+ if (PHP_VERSION_ID < 80100 ) {
749+ $ ref ->setAccessible (true );
750+ }
717751 $ ref ->setValue ($ factory , $ useSocket );
718752 }
719753
@@ -739,7 +773,9 @@ public function testQueryInsertResolvesWithEmptyResultSetWithLastInsertIdAndRuns
739773
740774 if ($ useSocket !== null ) {
741775 $ ref = new \ReflectionProperty ($ factory , 'useSocket ' );
742- $ ref ->setAccessible (true );
776+ if (PHP_VERSION_ID < 80100 ) {
777+ $ ref ->setAccessible (true );
778+ }
743779 $ ref ->setValue ($ factory , $ useSocket );
744780 }
745781
@@ -774,7 +810,9 @@ public function testQuerySelectEmptyResolvesWithEmptyResultSetWithColumnsAndNoRo
774810
775811 if ($ useSocket !== null ) {
776812 $ ref = new \ReflectionProperty ($ factory , 'useSocket ' );
777- $ ref ->setAccessible (true );
813+ if (PHP_VERSION_ID < 80100 ) {
814+ $ ref ->setAccessible (true );
815+ }
778816 $ ref ->setValue ($ factory , $ useSocket );
779817 }
780818
@@ -802,7 +840,9 @@ public function testCancelOpenWithSocketRejectsPromise()
802840 $ factory = new Factory ();
803841
804842 $ ref = new \ReflectionProperty ($ factory , 'useSocket ' );
805- $ ref ->setAccessible (true );
843+ if (PHP_VERSION_ID < 80100 ) {
844+ $ ref ->setAccessible (true );
845+ }
806846 $ ref ->setValue ($ factory , true );
807847
808848 $ promise = $ factory ->open (':memory: ' );
@@ -830,7 +870,9 @@ public function testOpenWithSocketWillRejectWhenSocketConnectionTimesOut()
830870 $ factory = new Factory ($ loop );
831871
832872 $ ref = new \ReflectionProperty ($ factory , 'useSocket ' );
833- $ ref ->setAccessible (true );
873+ if (PHP_VERSION_ID < 80100 ) {
874+ $ ref ->setAccessible (true );
875+ }
834876 $ ref ->setValue ($ factory , true );
835877
836878 $ promise = $ factory ->open (':memory: ' );
0 commit comments