@@ -4300,7 +4300,7 @@ public function data_set_spacing_sizes() {
4300
4300
),
4301
4301
'expected_output ' => array (
4302
4302
array (
4303
- 'name ' => '1 ' ,
4303
+ 'name ' => 'Medium ' ,
4304
4304
'slug ' => '50 ' ,
4305
4305
'size ' => '4rem ' ,
4306
4306
),
@@ -4316,12 +4316,12 @@ public function data_set_spacing_sizes() {
4316
4316
),
4317
4317
'expected_output ' => array (
4318
4318
array (
4319
- 'name ' => '1 ' ,
4319
+ 'name ' => 'Medium ' ,
4320
4320
'slug ' => '50 ' ,
4321
4321
'size ' => '4rem ' ,
4322
4322
),
4323
4323
array (
4324
- 'name ' => '2 ' ,
4324
+ 'name ' => 'Large ' ,
4325
4325
'slug ' => '60 ' ,
4326
4326
'size ' => '5.5rem ' ,
4327
4327
),
@@ -4337,17 +4337,17 @@ public function data_set_spacing_sizes() {
4337
4337
),
4338
4338
'expected_output ' => array (
4339
4339
array (
4340
- 'name ' => '1 ' ,
4340
+ 'name ' => 'Small ' ,
4341
4341
'slug ' => '40 ' ,
4342
4342
'size ' => '2.5rem ' ,
4343
4343
),
4344
4344
array (
4345
- 'name ' => '2 ' ,
4345
+ 'name ' => 'Medium ' ,
4346
4346
'slug ' => '50 ' ,
4347
4347
'size ' => '4rem ' ,
4348
4348
),
4349
4349
array (
4350
- 'name ' => '3 ' ,
4350
+ 'name ' => 'Large ' ,
4351
4351
'slug ' => '60 ' ,
4352
4352
'size ' => '5.5rem ' ,
4353
4353
),
@@ -4363,22 +4363,22 @@ public function data_set_spacing_sizes() {
4363
4363
),
4364
4364
'expected_output ' => array (
4365
4365
array (
4366
- 'name ' => '1 ' ,
4366
+ 'name ' => 'Small ' ,
4367
4367
'slug ' => '40 ' ,
4368
4368
'size ' => '2.5rem ' ,
4369
4369
),
4370
4370
array (
4371
- 'name ' => '2 ' ,
4371
+ 'name ' => 'Medium ' ,
4372
4372
'slug ' => '50 ' ,
4373
4373
'size ' => '4rem ' ,
4374
4374
),
4375
4375
array (
4376
- 'name ' => '3 ' ,
4376
+ 'name ' => 'Large ' ,
4377
4377
'slug ' => '60 ' ,
4378
4378
'size ' => '5.5rem ' ,
4379
4379
),
4380
4380
array (
4381
- 'name ' => '4 ' ,
4381
+ 'name ' => 'X-Large ' ,
4382
4382
'slug ' => '70 ' ,
4383
4383
'size ' => '7rem ' ,
4384
4384
),
@@ -4394,27 +4394,27 @@ public function data_set_spacing_sizes() {
4394
4394
),
4395
4395
'expected_output ' => array (
4396
4396
array (
4397
- 'name ' => '1 ' ,
4397
+ 'name ' => 'X-Small ' ,
4398
4398
'slug ' => '40 ' ,
4399
4399
'size ' => '2.5rem ' ,
4400
4400
),
4401
4401
array (
4402
- 'name ' => '2 ' ,
4402
+ 'name ' => 'Small ' ,
4403
4403
'slug ' => '50 ' ,
4404
4404
'size ' => '5rem ' ,
4405
4405
),
4406
4406
array (
4407
- 'name ' => '3 ' ,
4407
+ 'name ' => 'Medium ' ,
4408
4408
'slug ' => '60 ' ,
4409
4409
'size ' => '7.5rem ' ,
4410
4410
),
4411
4411
array (
4412
- 'name ' => '4 ' ,
4412
+ 'name ' => 'Large ' ,
4413
4413
'slug ' => '70 ' ,
4414
4414
'size ' => '10rem ' ,
4415
4415
),
4416
4416
array (
4417
- 'name ' => '5 ' ,
4417
+ 'name ' => 'X-Large ' ,
4418
4418
'slug ' => '80 ' ,
4419
4419
'size ' => '12.5rem ' ,
4420
4420
),
@@ -4430,27 +4430,27 @@ public function data_set_spacing_sizes() {
4430
4430
),
4431
4431
'expected_output ' => array (
4432
4432
array (
4433
- 'name ' => '1 ' ,
4433
+ 'name ' => 'X-Small ' ,
4434
4434
'slug ' => '30 ' ,
4435
4435
'size ' => '0.67rem ' ,
4436
4436
),
4437
4437
array (
4438
- 'name ' => '2 ' ,
4438
+ 'name ' => 'Small ' ,
4439
4439
'slug ' => '40 ' ,
4440
4440
'size ' => '1rem ' ,
4441
4441
),
4442
4442
array (
4443
- 'name ' => '3 ' ,
4443
+ 'name ' => 'Medium ' ,
4444
4444
'slug ' => '50 ' ,
4445
4445
'size ' => '1.5rem ' ,
4446
4446
),
4447
4447
array (
4448
- 'name ' => '4 ' ,
4448
+ 'name ' => 'Large ' ,
4449
4449
'slug ' => '60 ' ,
4450
4450
'size ' => '2.25rem ' ,
4451
4451
),
4452
4452
array (
4453
- 'name ' => '5 ' ,
4453
+ 'name ' => 'X-Large ' ,
4454
4454
'slug ' => '70 ' ,
4455
4455
'size ' => '3.38rem ' ,
4456
4456
),
@@ -4466,27 +4466,27 @@ public function data_set_spacing_sizes() {
4466
4466
),
4467
4467
'expected_output ' => array (
4468
4468
array (
4469
- 'name ' => '1 ' ,
4469
+ 'name ' => 'X-Small ' ,
4470
4470
'slug ' => '30 ' ,
4471
4471
'size ' => '0.09rem ' ,
4472
4472
),
4473
4473
array (
4474
- 'name ' => '2 ' ,
4474
+ 'name ' => 'Small ' ,
4475
4475
'slug ' => '40 ' ,
4476
4476
'size ' => '0.38rem ' ,
4477
4477
),
4478
4478
array (
4479
- 'name ' => '3 ' ,
4479
+ 'name ' => 'Medium ' ,
4480
4480
'slug ' => '50 ' ,
4481
4481
'size ' => '1.5rem ' ,
4482
4482
),
4483
4483
array (
4484
- 'name ' => '4 ' ,
4484
+ 'name ' => 'Large ' ,
4485
4485
'slug ' => '60 ' ,
4486
4486
'size ' => '6rem ' ,
4487
4487
),
4488
4488
array (
4489
- 'name ' => '5 ' ,
4489
+ 'name ' => 'X-Large ' ,
4490
4490
'slug ' => '70 ' ,
4491
4491
'size ' => '24rem ' ,
4492
4492
),
@@ -4555,18 +4555,6 @@ public function data_set_spacing_sizes() {
4555
4555
* @param array $expected_output Expected output from data provider.
4556
4556
*/
4557
4557
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
-
4570
4558
$ theme_json = new WP_Theme_JSON_Gutenberg (
4571
4559
array (
4572
4560
'version ' => WP_Theme_JSON_Gutenberg::LATEST_SCHEMA ,
@@ -4597,7 +4585,7 @@ public function data_set_spacing_sizes_when_invalid() {
4597
4585
'mediumStep ' => 4 ,
4598
4586
'unit ' => 'rem ' ,
4599
4587
),
4600
- 'expected_output ' => null ,
4588
+ 'expected_output ' => array () ,
4601
4589
),
4602
4590
'non numeric increment ' => array (
4603
4591
'spacing_scale ' => array (
@@ -4607,7 +4595,7 @@ public function data_set_spacing_sizes_when_invalid() {
4607
4595
'mediumStep ' => 4 ,
4608
4596
'unit ' => 'rem ' ,
4609
4597
),
4610
- 'expected_output ' => null ,
4598
+ 'expected_output ' => array () ,
4611
4599
),
4612
4600
'non numeric steps ' => array (
4613
4601
'spacing_scale ' => array (
@@ -4617,7 +4605,7 @@ public function data_set_spacing_sizes_when_invalid() {
4617
4605
'mediumStep ' => 4 ,
4618
4606
'unit ' => 'rem ' ,
4619
4607
),
4620
- 'expected_output ' => null ,
4608
+ 'expected_output ' => array () ,
4621
4609
),
4622
4610
'non numeric medium step ' => array (
4623
4611
'spacing_scale ' => array (
@@ -4627,7 +4615,7 @@ public function data_set_spacing_sizes_when_invalid() {
4627
4615
'mediumStep ' => 'That which is just right ' ,
4628
4616
'unit ' => 'rem ' ,
4629
4617
),
4630
- 'expected_output ' => null ,
4618
+ 'expected_output ' => array () ,
4631
4619
),
4632
4620
'missing unit value ' => array (
4633
4621
'spacing_scale ' => array (
@@ -4636,7 +4624,7 @@ public function data_set_spacing_sizes_when_invalid() {
4636
4624
'steps ' => 5 ,
4637
4625
'mediumStep ' => 4 ,
4638
4626
),
4639
- 'expected_output ' => null ,
4627
+ 'expected_output ' => array () ,
4640
4628
),
4641
4629
);
4642
4630
}
0 commit comments