Skip to content

Commit ace4a5b

Browse files
author
Akbar Herlambang
committed
fix: separate test Head Serialize DataProvider
1 parent 833f335 commit ace4a5b

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

tests/framework/rest/SerializerTest.php

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -402,6 +402,11 @@ public function dataProviderSerializeDataProvider()
402402
];
403403
}
404404

405+
public function dataProviderHeadSerializeDataProvider()
406+
{
407+
return $this->dataProviderSerializeDataProvider();
408+
}
409+
405410
/**
406411
* @dataProvider dataProviderSerializeDataProvider
407412
*
@@ -415,7 +420,17 @@ public function testSerializeDataProvider($dataProvider, $expectedResult, $saveK
415420
$serializer->preserveKeys = $saveKeys;
416421

417422
$this->assertEquals($expectedResult, $serializer->serialize($dataProvider));
423+
}
418424

425+
/**
426+
* @dataProvider dataProviderHeadSerializeDataProvider
427+
*
428+
* @param \yii\data\DataProviderInterface $dataProvider
429+
* @param array $expectedResult
430+
* @param bool $saveKeys
431+
*/
432+
public function testHeadSerializeDataProvider($dataProvider, $expectedResult, $saveKeys = false)
433+
{
419434
$serializer = new Serializer();
420435
$serializer->preserveKeys = $saveKeys;
421436
$serializer->collectionEnvelope = 'data';

0 commit comments

Comments
 (0)