Skip to content

Commit d376aeb

Browse files
committedMay 30, 2024·
Fix PHPUnit tests
1 parent 03fa202 commit d376aeb

File tree

1 file changed

+30
-42
lines changed

1 file changed

+30
-42
lines changed
 

‎phpunit/class-wp-theme-json-test.php

+30-42
Original file line numberDiff line numberDiff line change
@@ -4300,7 +4300,7 @@ public function data_set_spacing_sizes() {
43004300
),
43014301
'expected_output' => array(
43024302
array(
4303-
'name' => '1',
4303+
'name' => 'Medium',
43044304
'slug' => '50',
43054305
'size' => '4rem',
43064306
),
@@ -4316,12 +4316,12 @@ public function data_set_spacing_sizes() {
43164316
),
43174317
'expected_output' => array(
43184318
array(
4319-
'name' => '1',
4319+
'name' => 'Medium',
43204320
'slug' => '50',
43214321
'size' => '4rem',
43224322
),
43234323
array(
4324-
'name' => '2',
4324+
'name' => 'Large',
43254325
'slug' => '60',
43264326
'size' => '5.5rem',
43274327
),
@@ -4337,17 +4337,17 @@ public function data_set_spacing_sizes() {
43374337
),
43384338
'expected_output' => array(
43394339
array(
4340-
'name' => '1',
4340+
'name' => 'Small',
43414341
'slug' => '40',
43424342
'size' => '2.5rem',
43434343
),
43444344
array(
4345-
'name' => '2',
4345+
'name' => 'Medium',
43464346
'slug' => '50',
43474347
'size' => '4rem',
43484348
),
43494349
array(
4350-
'name' => '3',
4350+
'name' => 'Large',
43514351
'slug' => '60',
43524352
'size' => '5.5rem',
43534353
),
@@ -4363,22 +4363,22 @@ public function data_set_spacing_sizes() {
43634363
),
43644364
'expected_output' => array(
43654365
array(
4366-
'name' => '1',
4366+
'name' => 'Small',
43674367
'slug' => '40',
43684368
'size' => '2.5rem',
43694369
),
43704370
array(
4371-
'name' => '2',
4371+
'name' => 'Medium',
43724372
'slug' => '50',
43734373
'size' => '4rem',
43744374
),
43754375
array(
4376-
'name' => '3',
4376+
'name' => 'Large',
43774377
'slug' => '60',
43784378
'size' => '5.5rem',
43794379
),
43804380
array(
4381-
'name' => '4',
4381+
'name' => 'X-Large',
43824382
'slug' => '70',
43834383
'size' => '7rem',
43844384
),
@@ -4394,27 +4394,27 @@ public function data_set_spacing_sizes() {
43944394
),
43954395
'expected_output' => array(
43964396
array(
4397-
'name' => '1',
4397+
'name' => 'X-Small',
43984398
'slug' => '40',
43994399
'size' => '2.5rem',
44004400
),
44014401
array(
4402-
'name' => '2',
4402+
'name' => 'Small',
44034403
'slug' => '50',
44044404
'size' => '5rem',
44054405
),
44064406
array(
4407-
'name' => '3',
4407+
'name' => 'Medium',
44084408
'slug' => '60',
44094409
'size' => '7.5rem',
44104410
),
44114411
array(
4412-
'name' => '4',
4412+
'name' => 'Large',
44134413
'slug' => '70',
44144414
'size' => '10rem',
44154415
),
44164416
array(
4417-
'name' => '5',
4417+
'name' => 'X-Large',
44184418
'slug' => '80',
44194419
'size' => '12.5rem',
44204420
),
@@ -4430,27 +4430,27 @@ public function data_set_spacing_sizes() {
44304430
),
44314431
'expected_output' => array(
44324432
array(
4433-
'name' => '1',
4433+
'name' => 'X-Small',
44344434
'slug' => '30',
44354435
'size' => '0.67rem',
44364436
),
44374437
array(
4438-
'name' => '2',
4438+
'name' => 'Small',
44394439
'slug' => '40',
44404440
'size' => '1rem',
44414441
),
44424442
array(
4443-
'name' => '3',
4443+
'name' => 'Medium',
44444444
'slug' => '50',
44454445
'size' => '1.5rem',
44464446
),
44474447
array(
4448-
'name' => '4',
4448+
'name' => 'Large',
44494449
'slug' => '60',
44504450
'size' => '2.25rem',
44514451
),
44524452
array(
4453-
'name' => '5',
4453+
'name' => 'X-Large',
44544454
'slug' => '70',
44554455
'size' => '3.38rem',
44564456
),
@@ -4466,27 +4466,27 @@ public function data_set_spacing_sizes() {
44664466
),
44674467
'expected_output' => array(
44684468
array(
4469-
'name' => '1',
4469+
'name' => 'X-Small',
44704470
'slug' => '30',
44714471
'size' => '0.09rem',
44724472
),
44734473
array(
4474-
'name' => '2',
4474+
'name' => 'Small',
44754475
'slug' => '40',
44764476
'size' => '0.38rem',
44774477
),
44784478
array(
4479-
'name' => '3',
4479+
'name' => 'Medium',
44804480
'slug' => '50',
44814481
'size' => '1.5rem',
44824482
),
44834483
array(
4484-
'name' => '4',
4484+
'name' => 'Large',
44854485
'slug' => '60',
44864486
'size' => '6rem',
44874487
),
44884488
array(
4489-
'name' => '5',
4489+
'name' => 'X-Large',
44904490
'slug' => '70',
44914491
'size' => '24rem',
44924492
),
@@ -4555,18 +4555,6 @@ public function data_set_spacing_sizes() {
45554555
* @param array $expected_output Expected output from data provider.
45564556
*/
45574557
public function test_set_spacing_sizes_when_invalid( $spacing_scale, $expected_output ) {
4558-
$this->expectException( Exception::class );
4559-
$this->expectExceptionMessage( 'Some of the theme.json settings.spacing.spacingScale values are invalid' );
4560-
4561-
// Ensure PHPUnit 10 compatibility.
4562-
set_error_handler(
4563-
static function ( $errno, $errstr ) {
4564-
restore_error_handler();
4565-
throw new Exception( $errstr, $errno );
4566-
},
4567-
E_ALL
4568-
);
4569-
45704558
$theme_json = new WP_Theme_JSON_Gutenberg(
45714559
array(
45724560
'version' => WP_Theme_JSON_Gutenberg::LATEST_SCHEMA,
@@ -4597,7 +4585,7 @@ public function data_set_spacing_sizes_when_invalid() {
45974585
'mediumStep' => 4,
45984586
'unit' => 'rem',
45994587
),
4600-
'expected_output' => null,
4588+
'expected_output' => array(),
46014589
),
46024590
'non numeric increment' => array(
46034591
'spacing_scale' => array(
@@ -4607,7 +4595,7 @@ public function data_set_spacing_sizes_when_invalid() {
46074595
'mediumStep' => 4,
46084596
'unit' => 'rem',
46094597
),
4610-
'expected_output' => null,
4598+
'expected_output' => array(),
46114599
),
46124600
'non numeric steps' => array(
46134601
'spacing_scale' => array(
@@ -4617,7 +4605,7 @@ public function data_set_spacing_sizes_when_invalid() {
46174605
'mediumStep' => 4,
46184606
'unit' => 'rem',
46194607
),
4620-
'expected_output' => null,
4608+
'expected_output' => array(),
46214609
),
46224610
'non numeric medium step' => array(
46234611
'spacing_scale' => array(
@@ -4627,7 +4615,7 @@ public function data_set_spacing_sizes_when_invalid() {
46274615
'mediumStep' => 'That which is just right',
46284616
'unit' => 'rem',
46294617
),
4630-
'expected_output' => null,
4618+
'expected_output' => array(),
46314619
),
46324620
'missing unit value' => array(
46334621
'spacing_scale' => array(
@@ -4636,7 +4624,7 @@ public function data_set_spacing_sizes_when_invalid() {
46364624
'steps' => 5,
46374625
'mediumStep' => 4,
46384626
),
4639-
'expected_output' => null,
4627+
'expected_output' => array(),
46404628
),
46414629
);
46424630
}

0 commit comments

Comments
 (0)
Please sign in to comment.