Skip to content

Commit 3e27e0b

Browse files
committed
Test fixes
1 parent ee39455 commit 3e27e0b

File tree

2 files changed

+18
-14
lines changed

2 files changed

+18
-14
lines changed

tests/Fakes/FakeChildProcessTest.php

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -82,18 +82,18 @@
8282
$fake->php('cmdA', 'aliasA', ['envA'], true);
8383
$fake->php('cmdB', 'aliasB', ['envB'], false);
8484

85-
$fake->assertPhp(fn ($cmd, $alias, $env, $persistent) => $alias === 'aliasA' &&
85+
$fake->assertPhp(fn ($cmd, $alias, $env, $persistent, $iniSettings) => $alias === 'aliasA' &&
8686
$cmd === 'cmdA' &&
8787
$env === ['envA'] &&
8888
$persistent === true);
8989

90-
$fake->assertPhp(fn ($cmd, $alias, $env, $persistent) => $alias === 'aliasB' &&
90+
$fake->assertPhp(fn ($cmd, $alias, $env, $persistent, $iniSettings) => $alias === 'aliasB' &&
9191
$cmd === 'cmdB' &&
9292
$env === ['envB'] &&
9393
$persistent === false);
9494

9595
try {
96-
$fake->assertPhp(fn ($cmd, $alias, $env, $persistent) => $alias === 'aliasC');
96+
$fake->assertPhp(fn ($cmd, $alias, $env, $persistent, $iniSettings) => $alias === 'aliasC');
9797
} catch (AssertionFailedError) {
9898
return;
9999
}
@@ -107,18 +107,18 @@
107107
$fake->artisan('cmdA', 'aliasA', ['envA'], true);
108108
$fake->artisan('cmdB', 'aliasB', ['envB'], false);
109109

110-
$fake->assertArtisan(fn ($cmd, $alias, $env, $persistent) => $alias === 'aliasA' &&
110+
$fake->assertArtisan(fn ($cmd, $alias, $env, $persistent, $iniSettings) => $alias === 'aliasA' &&
111111
$cmd === 'cmdA' &&
112112
$env === ['envA'] &&
113113
$persistent === true);
114114

115-
$fake->assertArtisan(fn ($cmd, $alias, $env, $persistent) => $alias === 'aliasB' &&
115+
$fake->assertArtisan(fn ($cmd, $alias, $env, $persistent, $iniSettings) => $alias === 'aliasB' &&
116116
$cmd === 'cmdB' &&
117117
$env === ['envB'] &&
118118
$persistent === false);
119119

120120
try {
121-
$fake->assertArtisan(fn ($cmd, $alias, $env, $persistent) => $alias === 'aliasC');
121+
$fake->assertArtisan(fn ($cmd, $alias, $env, $persistent, $iniSettings) => $alias === 'aliasC');
122122
} catch (AssertionFailedError) {
123123
return;
124124
}

tests/QueueWorker/QueueWorkerTest.php

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,23 +6,27 @@
66

77
it('hits the child process with relevant queue config to spin up a new queue worker', function () {
88
ChildProcess::fake();
9-
$config = new QueueConfig('some_worker', ['default'], 128, 61);
9+
10+
$workerName = 'some_worker';
11+
12+
$config = new QueueConfig($workerName, ['default'], 128, 61);
1013

1114
QueueWorker::up($config);
1215

13-
ChildProcess::assertPhp(function (array $cmd, string $alias, $env, $persistent) {
16+
ChildProcess::assertArtisan(function (array $cmd, string $alias, $env, $persistent, $iniSettings) use ($workerName) {
1417
expect($cmd)->toBe([
15-
'-d',
16-
'memory_limit=128M',
17-
'artisan',
1818
'queue:work',
19-
"--name={$alias}",
19+
"--name={$workerName}",
2020
'--queue=default',
2121
'--memory=128',
2222
'--timeout=61',
2323
]);
2424

25-
expect($alias)->toBe('some_worker');
25+
expect($iniSettings)->toBe([
26+
'memory_limit' => '128M',
27+
]);
28+
29+
expect($alias)->toBe('queue_some_worker');
2630
expect($env)->toBeNull();
2731
expect($persistent)->toBeTrue();
2832

@@ -35,5 +39,5 @@
3539

3640
QueueWorker::down('some_worker');
3741

38-
ChildProcess::assertStop('some_worker');
42+
ChildProcess::assertStop('queue_some_worker');
3943
});

0 commit comments

Comments
 (0)