Skip to content

Commit 7921e1d

Browse files
authored
Fix counter tests (#1792)
1 parent b64f049 commit 7921e1d

File tree

2 files changed

+52
-6
lines changed

2 files changed

+52
-6
lines changed

tests/DataCollector/JobsCollectorTest.php

+23-3
Original file line numberDiff line numberDiff line change
@@ -36,14 +36,26 @@ public function testItCollectsDispatchedJobs()
3636
$collector->setXdebugLinkTemplate('');
3737

3838
$this->assertEquals(
39-
['data' => [], 'count' => 0, 'is_counter' => true],
39+
[
40+
'data' => [],
41+
'count' => 0,
42+
'is_counter' => true,
43+
'key_map' => ['value' => 'Count']
44+
],
4045
$collector->collect()
4146
);
4247

4348
OrderShipped::dispatch(1);
4449

4550
$this->assertEquals(
46-
['data' => [OrderShipped::class => 1], 'count' => 1, 'is_counter' => true],
51+
[
52+
'data' => [
53+
OrderShipped::class => ['value' => 1]
54+
],
55+
'count' => 1,
56+
'is_counter' => true,
57+
'key_map' => ['value' => 'Count']
58+
],
4759
$collector->collect()
4860
);
4961

@@ -52,7 +64,15 @@ public function testItCollectsDispatchedJobs()
5264
dispatch(new SendNotification());
5365

5466
$this->assertEquals(
55-
['data' => [OrderShipped::class => 1, SendNotification::class => 3], 'count' => 4, 'is_counter' => true],
67+
[
68+
'data' => [
69+
OrderShipped::class => ['value' => 1],
70+
SendNotification::class => ['value' => 3]
71+
],
72+
'count' => 4,
73+
'is_counter' => true,
74+
'key_map' => ['value' => 'Count']
75+
],
5676
$collector->collect()
5777
);
5878
}

tests/DataCollector/ModelsCollectorTest.php

+29-3
Original file line numberDiff line numberDiff line change
@@ -35,21 +35,47 @@ public function testItCollectsRetrievedModels()
3535
]);
3636

3737
$this->assertEquals(
38-
['data' => [], 'count' => 0, 'is_counter' => true],
38+
[
39+
'data' => [],
40+
'count' => 0,
41+
'is_counter' => true,
42+
'key_map' => [
43+
'value' => 'Count'
44+
],
45+
],
3946
$collector->collect()
4047
);
4148

4249
User::first();
4350

4451
$this->assertEquals(
45-
['data' => [User::class => 1], 'count' => 1, 'is_counter' => true],
52+
[
53+
'data' => [
54+
User::class => ['value' => 1]
55+
],
56+
'count' => 1,
57+
'is_counter' => true,
58+
'key_map' => [
59+
'value' => 'Count'
60+
],
61+
],
4662
$collector->collect()
4763
);
4864

4965
Person::all();
5066

5167
$this->assertEquals(
52-
['data' => [User::class => 1, Person::class => 2], 'count' => 3, 'is_counter' => true],
68+
[
69+
'data' => [
70+
User::class => ['value' => 1],
71+
Person::class => ['value' => 2]
72+
],
73+
'count' => 3,
74+
'is_counter' => true,
75+
'key_map' => [
76+
'value' => 'Count'
77+
]
78+
],
5379
$collector->collect()
5480
);
5581
}

0 commit comments

Comments
 (0)