Skip to content

Commit 901a358

Browse files
committed
Update wp-each tests
1 parent fff193c commit 901a358

File tree

1 file changed

+30
-30
lines changed

1 file changed

+30
-30
lines changed

tests/phpunit/tests/interactivity-api/wpInteractivityAPI-wp-each.php

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -88,8 +88,8 @@ public function test_wp_each_simple_tags() {
8888
'<template data-wp-each="myPlugin::state.list">' .
8989
'<span data-wp-text="myPlugin::context.item"></span>' .
9090
'</template>' .
91-
'<span data-wp-each-child data-wp-text="myPlugin::context.item">1</span>' .
92-
'<span data-wp-each-child data-wp-text="myPlugin::context.item">2</span>' .
91+
'<span data-wp-each-child="myPlugin::state.list" data-wp-text="myPlugin::context.item">1</span>' .
92+
'<span data-wp-each-child="myPlugin::state.list" data-wp-text="myPlugin::context.item">2</span>' .
9393
'<div id="after-wp-each" data-wp-bind--id="myPlugin::state.after">Text</div>';
9494
$new = $this->interactivity->process_directives( $original );
9595
$this->assertSame( $expected, $new );
@@ -140,8 +140,8 @@ public function test_wp_each_merges_context_correctly() {
140140
'<template data-wp-each="myPlugin::state.list">' .
141141
'<span data-wp-bind--id="myPlugin::context.id" data-wp-text="myPlugin::context.item"></span>' .
142142
'</template>' .
143-
'<span data-wp-each-child id="some-id" data-wp-bind--id="myPlugin::context.id" data-wp-text="myPlugin::context.item">1</span>' .
144-
'<span data-wp-each-child id="some-id" data-wp-bind--id="myPlugin::context.id" data-wp-text="myPlugin::context.item">2</span>' .
143+
'<span data-wp-each-child="myPlugin::state.list" id="some-id" data-wp-bind--id="myPlugin::context.id" data-wp-text="myPlugin::context.item">1</span>' .
144+
'<span data-wp-each-child="myPlugin::state.list" id="some-id" data-wp-bind--id="myPlugin::context.id" data-wp-text="myPlugin::context.item">2</span>' .
145145
'<div id="after-wp-each" data-wp-bind--id="myPlugin::context.after" data-wp-text="myPlugin::context.item">New text</div>' .
146146
'</div>';
147147
$new = $this->interactivity->process_directives( $original );
@@ -168,8 +168,8 @@ public function test_wp_each_gets_arrays_from_context() {
168168
'<template data-wp-each="myPlugin::context.list">' .
169169
'<span data-wp-text="myPlugin::context.item"></span>' .
170170
'</template>' .
171-
'<span data-wp-each-child data-wp-text="myPlugin::context.item">1</span>' .
172-
'<span data-wp-each-child data-wp-text="myPlugin::context.item">2</span>' .
171+
'<span data-wp-each-child="myPlugin::context.list" data-wp-text="myPlugin::context.item">1</span>' .
172+
'<span data-wp-each-child="myPlugin::context.list" data-wp-text="myPlugin::context.item">2</span>' .
173173
'<div id="after-wp-each" data-wp-bind--id="myPlugin::state.after">Text</div>' .
174174
'</div>';
175175
$new = $this->interactivity->process_directives( $original );
@@ -196,8 +196,8 @@ public function test_wp_each_default_namespace() {
196196
'<template data-wp-each="state.list">' .
197197
'<span data-wp-text="context.item"></span>' .
198198
'</template>' .
199-
'<span data-wp-each-child data-wp-text="context.item">1</span>' .
200-
'<span data-wp-each-child data-wp-text="context.item">2</span>' .
199+
'<span data-wp-each-child="myPlugin::state.list" data-wp-text="context.item">1</span>' .
200+
'<span data-wp-each-child="myPlugin::state.list" data-wp-text="context.item">2</span>' .
201201
'<div id="after-wp-each" data-wp-bind--id="state.after">Text</div>' .
202202
'</div>';
203203
$new = $this->interactivity->process_directives( $original );
@@ -223,10 +223,10 @@ public function test_wp_each_multiple_tags_per_item() {
223223
'<span data-wp-text="myPlugin::context.item"></span>' .
224224
'<span data-wp-text="myPlugin::context.item"></span>' .
225225
'</template>' .
226-
'<span data-wp-each-child data-wp-text="myPlugin::context.item">1</span>' .
227-
'<span data-wp-each-child data-wp-text="myPlugin::context.item">1</span>' .
228-
'<span data-wp-each-child data-wp-text="myPlugin::context.item">2</span>' .
229-
'<span data-wp-each-child data-wp-text="myPlugin::context.item">2</span>' .
226+
'<span data-wp-each-child="myPlugin::state.list" data-wp-text="myPlugin::context.item">1</span>' .
227+
'<span data-wp-each-child="myPlugin::state.list" data-wp-text="myPlugin::context.item">1</span>' .
228+
'<span data-wp-each-child="myPlugin::state.list" data-wp-text="myPlugin::context.item">2</span>' .
229+
'<span data-wp-each-child="myPlugin::state.list" data-wp-text="myPlugin::context.item">2</span>' .
230230
'<div id="after-wp-each" data-wp-bind--id="myPlugin::state.after">Text</div>';
231231
$new = $this->interactivity->process_directives( $original );
232232
$this->assertSame( $expected, $new );
@@ -251,10 +251,10 @@ public function test_wp_each_void_tags() {
251251
'<img data-wp-bind--id="myPlugin::context.item">' .
252252
'<img data-wp-bind--id="myPlugin::context.item">' .
253253
'</template>' .
254-
'<img data-wp-each-child id="1" data-wp-bind--id="myPlugin::context.item">' .
255-
'<img data-wp-each-child id="1" data-wp-bind--id="myPlugin::context.item">' .
256-
'<img data-wp-each-child id="2" data-wp-bind--id="myPlugin::context.item">' .
257-
'<img data-wp-each-child id="2" data-wp-bind--id="myPlugin::context.item">' .
254+
'<img data-wp-each-child="myPlugin::state.list" id="1" data-wp-bind--id="myPlugin::context.item">' .
255+
'<img data-wp-each-child="myPlugin::state.list" id="1" data-wp-bind--id="myPlugin::context.item">' .
256+
'<img data-wp-each-child="myPlugin::state.list" id="2" data-wp-bind--id="myPlugin::context.item">' .
257+
'<img data-wp-each-child="myPlugin::state.list" id="2" data-wp-bind--id="myPlugin::context.item">' .
258258
'<div id="after-wp-each" data-wp-bind--id="myPlugin::state.after">Text</div>';
259259
$new = $this->interactivity->process_directives( $original );
260260
$this->assertSame( $expected, $new );
@@ -280,10 +280,10 @@ public function test_wp_each_void_and_non_void_tags() {
280280
'<img data-wp-bind--id="myPlugin::context.item">' .
281281
'<span data-wp-text="myPlugin::context.item"></span>' .
282282
'</template>' .
283-
'<img data-wp-each-child id="1" data-wp-bind--id="myPlugin::context.item">' .
284-
'<span data-wp-each-child data-wp-text="myPlugin::context.item">1</span>' .
285-
'<img data-wp-each-child id="2" data-wp-bind--id="myPlugin::context.item">' .
286-
'<span data-wp-each-child data-wp-text="myPlugin::context.item">2</span>' .
283+
'<img data-wp-each-child="myPlugin::state.list" id="1" data-wp-bind--id="myPlugin::context.item">' .
284+
'<span data-wp-each-child="myPlugin::state.list" data-wp-text="myPlugin::context.item">1</span>' .
285+
'<img data-wp-each-child="myPlugin::state.list" id="2" data-wp-bind--id="myPlugin::context.item">' .
286+
'<span data-wp-each-child="myPlugin::state.list" data-wp-text="myPlugin::context.item">2</span>' .
287287
'<div id="after-wp-each" data-wp-bind--id="myPlugin::state.after">Text</div>';
288288
$new = $this->interactivity->process_directives( $original );
289289
$this->assertSame( $expected, $new );
@@ -310,10 +310,10 @@ public function test_wp_each_nested_tags() {
310310
'id: <span data-wp-text="myPlugin::context.item"></span>' .
311311
'</div>' .
312312
'</template>' .
313-
'<div data-wp-each-child id="1" data-wp-bind--id="myPlugin::context.item">' .
313+
'<div data-wp-each-child="myPlugin::state.list" id="1" data-wp-bind--id="myPlugin::context.item">' .
314314
'id: <span data-wp-text="myPlugin::context.item">1</span>' .
315315
'</div>' .
316-
'<div data-wp-each-child id="2" data-wp-bind--id="myPlugin::context.item">' .
316+
'<div data-wp-each-child="myPlugin::state.list" id="2" data-wp-bind--id="myPlugin::context.item">' .
317317
'id: <span data-wp-text="myPlugin::context.item">2</span>' .
318318
'</div>' .
319319
'<div id="after-wp-each" data-wp-bind--id="myPlugin::state.after">Text</div>';
@@ -355,10 +355,10 @@ public function test_wp_each_nested_item_properties() {
355355
'<span data-wp-text="myPlugin::context.item.id"></span>' .
356356
'<span data-wp-text="myPlugin::context.item.name"></span>' .
357357
'</template>' .
358-
'<span data-wp-each-child data-wp-text="myPlugin::context.item.id">1</span>' .
359-
'<span data-wp-each-child data-wp-text="myPlugin::context.item.name">one</span>' .
360-
'<span data-wp-each-child data-wp-text="myPlugin::context.item.id">2</span>' .
361-
'<span data-wp-each-child data-wp-text="myPlugin::context.item.name">two</span>' .
358+
'<span data-wp-each-child="myPlugin::state.list" data-wp-text="myPlugin::context.item.id">1</span>' .
359+
'<span data-wp-each-child="myPlugin::state.list" data-wp-text="myPlugin::context.item.name">one</span>' .
360+
'<span data-wp-each-child="myPlugin::state.list" data-wp-text="myPlugin::context.item.id">2</span>' .
361+
'<span data-wp-each-child="myPlugin::state.list" data-wp-text="myPlugin::context.item.name">two</span>' .
362362
'<div id="after-wp-each" data-wp-bind--id="myPlugin::state.after">Text</div>';
363363
$new = $this->interactivity->process_directives( $original );
364364
$this->assertSame( $expected, $new );
@@ -381,8 +381,8 @@ public function test_wp_each_different_item_names() {
381381
'<template data-wp-each--myitem="myPlugin::state.list">' .
382382
'<span data-wp-text="myPlugin::context.myitem"></span>' .
383383
'</template>' .
384-
'<span data-wp-each-child data-wp-text="myPlugin::context.myitem">1</span>' .
385-
'<span data-wp-each-child data-wp-text="myPlugin::context.myitem">2</span>' .
384+
'<span data-wp-each-child="myPlugin::state.list" data-wp-text="myPlugin::context.myitem">1</span>' .
385+
'<span data-wp-each-child="myPlugin::state.list" data-wp-text="myPlugin::context.myitem">2</span>' .
386386
'<div id="after-wp-each" data-wp-bind--id="myPlugin::state.after">Text</div>';
387387
$new = $this->interactivity->process_directives( $original );
388388
$this->assertSame( $expected, $new );
@@ -406,8 +406,8 @@ public function test_wp_each_different_item_names_transforms_camelcase() {
406406
'<template data-wp-each--my-item="myPlugin::state.list">' .
407407
'<span data-wp-text="myPlugin::context.myItem"></span>' .
408408
'</template>' .
409-
'<span data-wp-each-child data-wp-text="myPlugin::context.myItem">1</span>' .
410-
'<span data-wp-each-child data-wp-text="myPlugin::context.myItem">2</span>' .
409+
'<span data-wp-each-child="myPlugin::state.list" data-wp-text="myPlugin::context.myItem">1</span>' .
410+
'<span data-wp-each-child="myPlugin::state.list" data-wp-text="myPlugin::context.myItem">2</span>' .
411411
'<div id="after-wp-each" data-wp-bind--id="myPlugin::state.after">Text</div>';
412412
$new = $this->interactivity->process_directives( $original );
413413
$this->assertSame( $expected, $new );

0 commit comments

Comments
 (0)