From 0c2878a50b80fb97f5728503d7ef68979b1f55d3 Mon Sep 17 00:00:00 2001 From: chaz6chez Date: Fri, 18 Oct 2024 11:25:48 +0800 Subject: [PATCH] update test --- tests/UtilsCase/Worker/ServerTest.php | 4 ++++ tests/UtilsCase/Worker/WorkerTest.php | 3 +++ 2 files changed, 7 insertions(+) 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;