diff --git a/tests/UtilsCase/Worker/ServerTest.php b/tests/UtilsCase/Worker/ServerTest.php index 8238fa8..015bcf9 100644 --- a/tests/UtilsCase/Worker/ServerTest.php +++ b/tests/UtilsCase/Worker/ServerTest.php @@ -43,6 +43,7 @@ public function testServerUseFuncInit() // init $reflection = new \ReflectionClass(AbstractWorker::class); $init = $reflection->getMethod('initWorkers'); + $init->setAccessible(true); $init->invoke(null); // onWorkerStart $start = $reflection->getProperty('onWorkerStart'); @@ -88,6 +89,7 @@ public function testServerUseFactoryInit() // init $reflection = new \ReflectionClass(AbstractWorker::class); $init = $reflection->getMethod('initWorkers'); + $init->setAccessible(true); $init->invoke(null); // onWorkerStart $start = $reflection->getProperty('onWorkerStart'); @@ -134,6 +136,7 @@ public function testServerSetConnectionCoroutine() // init $reflection = new \ReflectionClass(AbstractWorker::class); $init = $reflection->getMethod('initWorkers'); + $init->setAccessible(true); $init->invoke(null); // onWorkerStart $start = $reflection->getProperty('onWorkerStart'); @@ -199,6 +202,7 @@ public function testServerException() // init $reflection = new \ReflectionClass(AbstractWorker::class); $init = $reflection->getMethod('initWorkers'); + $init->setAccessible(true); $init->invoke(null); // onWorkerStart 阶段抛出异常 diff --git a/tests/UtilsCase/Worker/WorkerTest.php b/tests/UtilsCase/Worker/WorkerTest.php index 21ee87f..b335e99 100644 --- a/tests/UtilsCase/Worker/WorkerTest.php +++ b/tests/UtilsCase/Worker/WorkerTest.php @@ -33,6 +33,7 @@ public function testWorkerUseFuncInit() // init $reflection = new \ReflectionClass(AbstractWorker::class); $init = $reflection->getMethod('initWorkers'); + $init->setAccessible(true); $init->invoke(null); // onWorkerStart $start = $reflection->getProperty('onWorkerStart'); @@ -59,6 +60,7 @@ public function testWorkerUseFactoryInit() // init $reflection = new \ReflectionClass(AbstractWorker::class); $init = $reflection->getMethod('initWorkers'); + $init->setAccessible(true); $init->invoke(null); $this->assertEquals($onWorkerStart, $worker->getParentOnWorkerStart()); @@ -87,6 +89,7 @@ public function testWorkerException() // init $reflection = new \ReflectionClass(AbstractWorker::class); $init = $reflection->getMethod('initWorkers'); + $init->setAccessible(true); $init->invoke(null); $className = $worker::class;