Skip to content
This repository was archived by the owner on Mar 24, 2025. It is now read-only.

Commit 18b2023

Browse files
committed
test fixes
1 parent 0351741 commit 18b2023

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

src/Websocket/Websocket.php

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -176,17 +176,19 @@ public function emit(string $event, $data): bool
176176
/** @var Server $server */
177177
$server = App::make(Server::class);
178178

179-
if ($server->taskworker) {
179+
if (!empty($server->taskworker)) {
180180
/** @var Manager $manager */
181181
$manager = App::make(Manager::class);
182-
$result = $manager->pushMessage($server, [
182+
$manager->pushMessage($server, [
183183
'sender' => $this->sender,
184184
'fds' => $fds,
185185
'broadcast' => $this->isBroadcast,
186186
'assigned' => $assigned,
187187
'event' => $event,
188188
'message' => $data,
189189
]);
190+
191+
$result = true;
190192
} else {
191193
$result = $server->task([
192194
'action' => static::PUSH_ACTION,

tests/Server/ManagerTest.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,8 @@ public function testOnTaskWorkerStart()
178178
return $this->getEvent('swoole.workerStart');
179179
});
180180

181-
$manager = $this->getManager($container);
181+
$path = __DIR__ . '/../fixtures';
182+
$manager = $this->getManager($container, $framework = 'laravel', $path);
182183

183184
$this->assertNull($manager->onWorkerStart($server));
184185
}

0 commit comments

Comments
 (0)