File tree 2 files changed +7
-0
lines changed
2 files changed +7
-0
lines changed Original file line number Diff line number Diff line change @@ -43,6 +43,7 @@ public function testServerUseFuncInit()
43
43
// init
44
44
$ reflection = new \ReflectionClass (AbstractWorker::class);
45
45
$ init = $ reflection ->getMethod ('initWorkers ' );
46
+ $ init ->setAccessible (true );
46
47
$ init ->invoke (null );
47
48
// onWorkerStart
48
49
$ start = $ reflection ->getProperty ('onWorkerStart ' );
@@ -88,6 +89,7 @@ public function testServerUseFactoryInit()
88
89
// init
89
90
$ reflection = new \ReflectionClass (AbstractWorker::class);
90
91
$ init = $ reflection ->getMethod ('initWorkers ' );
92
+ $ init ->setAccessible (true );
91
93
$ init ->invoke (null );
92
94
// onWorkerStart
93
95
$ start = $ reflection ->getProperty ('onWorkerStart ' );
@@ -134,6 +136,7 @@ public function testServerSetConnectionCoroutine()
134
136
// init
135
137
$ reflection = new \ReflectionClass (AbstractWorker::class);
136
138
$ init = $ reflection ->getMethod ('initWorkers ' );
139
+ $ init ->setAccessible (true );
137
140
$ init ->invoke (null );
138
141
// onWorkerStart
139
142
$ start = $ reflection ->getProperty ('onWorkerStart ' );
@@ -199,6 +202,7 @@ public function testServerException()
199
202
// init
200
203
$ reflection = new \ReflectionClass (AbstractWorker::class);
201
204
$ init = $ reflection ->getMethod ('initWorkers ' );
205
+ $ init ->setAccessible (true );
202
206
$ init ->invoke (null );
203
207
204
208
// onWorkerStart 阶段抛出异常
Original file line number Diff line number Diff line change @@ -33,6 +33,7 @@ public function testWorkerUseFuncInit()
33
33
// init
34
34
$ reflection = new \ReflectionClass (AbstractWorker::class);
35
35
$ init = $ reflection ->getMethod ('initWorkers ' );
36
+ $ init ->setAccessible (true );
36
37
$ init ->invoke (null );
37
38
// onWorkerStart
38
39
$ start = $ reflection ->getProperty ('onWorkerStart ' );
@@ -59,6 +60,7 @@ public function testWorkerUseFactoryInit()
59
60
// init
60
61
$ reflection = new \ReflectionClass (AbstractWorker::class);
61
62
$ init = $ reflection ->getMethod ('initWorkers ' );
63
+ $ init ->setAccessible (true );
62
64
$ init ->invoke (null );
63
65
64
66
$ this ->assertEquals ($ onWorkerStart , $ worker ->getParentOnWorkerStart ());
@@ -87,6 +89,7 @@ public function testWorkerException()
87
89
// init
88
90
$ reflection = new \ReflectionClass (AbstractWorker::class);
89
91
$ init = $ reflection ->getMethod ('initWorkers ' );
92
+ $ init ->setAccessible (true );
90
93
$ init ->invoke (null );
91
94
92
95
$ className = $ worker ::class;
You can’t perform that action at this time.
0 commit comments