Skip to content

Commit 59cf585

Browse files
committed
replace array_sum with array_reduce on observer tests
1 parent 11ec828 commit 59cf585

File tree

3 files changed

+75
-24
lines changed

3 files changed

+75
-24
lines changed

ext/zend_test/tests/observer_basic_01.phpt

Lines changed: 27 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ zend_test.observer.observe_all=1
1010
function bar()
1111
{
1212
echo 'Bar' . PHP_EOL;
13-
var_dump(array_sum([1,2,3]));
13+
var_dump(array_reduce([1, 2, 3], fn ($a, $b) => $a + $b));
1414
}
1515

1616
function foo()
@@ -34,9 +34,16 @@ Foo
3434
<!-- init bar() -->
3535
<bar>
3636
Bar
37-
<!-- init array_sum() -->
38-
<array_sum>
39-
</array_sum>
37+
<!-- init array_reduce() -->
38+
<array_reduce>
39+
<!-- init {closure}() -->
40+
<{closure}>
41+
</{closure}>
42+
<{closure}>
43+
</{closure}>
44+
<{closure}>
45+
</{closure}>
46+
</array_reduce>
4047
<!-- init var_dump() -->
4148
<var_dump>
4249
int(6)
@@ -47,8 +54,14 @@ int(6)
4754
Foo
4855
<bar>
4956
Bar
50-
<array_sum>
51-
</array_sum>
57+
<array_reduce>
58+
<{closure}>
59+
</{closure}>
60+
<{closure}>
61+
</{closure}>
62+
<{closure}>
63+
</{closure}>
64+
</array_reduce>
5265
<var_dump>
5366
int(6)
5467
</var_dump>
@@ -58,8 +71,14 @@ int(6)
5871
Foo
5972
<bar>
6073
Bar
61-
<array_sum>
62-
</array_sum>
74+
<array_reduce>
75+
<{closure}>
76+
</{closure}>
77+
<{closure}>
78+
</{closure}>
79+
<{closure}>
80+
</{closure}>
81+
</array_reduce>
6382
<var_dump>
6483
int(6)
6584
</var_dump>

ext/zend_test/tests/observer_basic_02.phpt

Lines changed: 27 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ class TestClass
1212
private function bar()
1313
{
1414
echo 'Bar' . PHP_EOL;
15-
var_dump(array_sum([1,2,3]));
15+
var_dump(array_reduce([1, 2, 3], fn ($a, $b) => $a + $b));
1616
}
1717

1818
public function foo()
@@ -38,9 +38,16 @@ Foo
3838
<!-- init TestClass::bar() -->
3939
<TestClass::bar>
4040
Bar
41-
<!-- init array_sum() -->
42-
<array_sum>
43-
</array_sum>
41+
<!-- init array_reduce() -->
42+
<array_reduce>
43+
<!-- init TestClass::{closure}() -->
44+
<TestClass::{closure}>
45+
</TestClass::{closure}>
46+
<TestClass::{closure}>
47+
</TestClass::{closure}>
48+
<TestClass::{closure}>
49+
</TestClass::{closure}>
50+
</array_reduce>
4451
<!-- init var_dump() -->
4552
<var_dump>
4653
int(6)
@@ -51,8 +58,14 @@ int(6)
5158
Foo
5259
<TestClass::bar>
5360
Bar
54-
<array_sum>
55-
</array_sum>
61+
<array_reduce>
62+
<TestClass::{closure}>
63+
</TestClass::{closure}>
64+
<TestClass::{closure}>
65+
</TestClass::{closure}>
66+
<TestClass::{closure}>
67+
</TestClass::{closure}>
68+
</array_reduce>
5669
<var_dump>
5770
int(6)
5871
</var_dump>
@@ -62,8 +75,14 @@ int(6)
6275
Foo
6376
<TestClass::bar>
6477
Bar
65-
<array_sum>
66-
</array_sum>
78+
<array_reduce>
79+
<TestClass::{closure}>
80+
</TestClass::{closure}>
81+
<TestClass::{closure}>
82+
</TestClass::{closure}>
83+
<TestClass::{closure}>
84+
</TestClass::{closure}>
85+
</array_reduce>
6786
<var_dump>
6887
int(6)
6988
</var_dump>

ext/zend_test/tests/observer_closure_01.phpt

Lines changed: 21 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ zend_test.observer.observe_all=1
88
--FILE--
99
<?php
1010
$bar = function() {
11-
var_dump(array_sum([40,2]));
11+
var_dump(array_reduce([40, 2], fn ($a, $b) => $a + $b));
1212
};
1313

1414
$foo = function($bar) {
@@ -30,9 +30,14 @@ echo 'DONE' . PHP_EOL;
3030
Answer
3131
<!-- init {closure}() -->
3232
<{closure}>
33-
<!-- init array_sum() -->
34-
<array_sum>
35-
</array_sum>
33+
<!-- init array_reduce() -->
34+
<array_reduce>
35+
<!-- init {closure}() -->
36+
<{closure}>
37+
</{closure}>
38+
<{closure}>
39+
</{closure}>
40+
</array_reduce>
3641
<!-- init var_dump() -->
3742
<var_dump>
3843
int(42)
@@ -42,8 +47,12 @@ int(42)
4247
<{closure}>
4348
Answer
4449
<{closure}>
45-
<array_sum>
46-
</array_sum>
50+
<array_reduce>
51+
<{closure}>
52+
</{closure}>
53+
<{closure}>
54+
</{closure}>
55+
</array_reduce>
4756
<var_dump>
4857
int(42)
4958
</var_dump>
@@ -52,8 +61,12 @@ int(42)
5261
<{closure}>
5362
Answer
5463
<{closure}>
55-
<array_sum>
56-
</array_sum>
64+
<array_reduce>
65+
<{closure}>
66+
</{closure}>
67+
<{closure}>
68+
</{closure}>
69+
</array_reduce>
5770
<var_dump>
5871
int(42)
5972
</var_dump>

0 commit comments

Comments
 (0)