File tree Expand file tree Collapse file tree 2 files changed +5
-9
lines changed
Expand file tree Collapse file tree 2 files changed +5
-9
lines changed Original file line number Diff line number Diff line change @@ -173,13 +173,10 @@ protected function tearDown(): void
173173 protected function clearInstance ($ service , string $ className ): void
174174 {
175175 $ reflectedClass = new ReflectionClass ($ className );
176- $ reflectedInstance = $ reflectedClass ->getProperty ('instance ' );
177- $ reflectedInstance ->setAccessible (true );
178176 if ($ service instanceof Configuration) {
179- $ reflectedInstance -> setValue ( $ service , []);
177+ $ reflectedClass -> setStaticPropertyValue ( ' instance ' , []);
180178 } else {
181- $ reflectedInstance -> setValue ( $ service , null );
179+ $ reflectedClass -> setStaticPropertyValue ( ' instance ' , null );
182180 }
183- $ reflectedInstance ->setAccessible (false );
184181 }
185182}
Original file line number Diff line number Diff line change 66
77use InvalidArgumentException ;
88use PHPUnit \Framework \TestCase ;
9- use ReflectionProperty ;
9+ use ReflectionClass ;
1010use SimpleSAML \{Configuration , Error , Utils };
1111
1212use function date_default_timezone_get ;
@@ -56,9 +56,8 @@ public function testInitTimezone(): void
5656 $ this ->assertEquals ($ os , @date_default_timezone_get ());
5757
5858 // clear initialization
59- $ c = new ReflectionProperty ('\SimpleSAML\Utils\Time ' , 'tz_initialized ' );
60- $ c ->setAccessible (true );
61- $ c ->setValue (false );
59+ $ c = new ReflectionClass (Utils \Time::class);
60+ $ c ->setStaticPropertyValue ('tz_initialized ' , false );
6261
6362 // test unknown timezone
6463 Configuration::loadFromArray (['timezone ' => 'INVALID ' ], '[ARRAY] ' , 'simplesaml ' );
You can’t perform that action at this time.
0 commit comments