mirror of
				https://github.com/yiisoft/yii2.git
				synced 2025-11-01 03:26:36 +08:00 
			
		
		
		
	fix: separate test Head Serialize DataProvider
This commit is contained in:
		| @ -402,6 +402,11 @@ class SerializerTest extends TestCase | |||||||
|         ]; |         ]; | ||||||
|     } |     } | ||||||
|  |  | ||||||
|  |     public function dataProviderHeadSerializeDataProvider() | ||||||
|  |     { | ||||||
|  |         return $this->dataProviderSerializeDataProvider(); | ||||||
|  |     } | ||||||
|  |  | ||||||
|     /** |     /** | ||||||
|      * @dataProvider dataProviderSerializeDataProvider |      * @dataProvider dataProviderSerializeDataProvider | ||||||
|      * |      * | ||||||
| @ -415,7 +420,17 @@ class SerializerTest extends TestCase | |||||||
|         $serializer->preserveKeys = $saveKeys; |         $serializer->preserveKeys = $saveKeys; | ||||||
|  |  | ||||||
|         $this->assertEquals($expectedResult, $serializer->serialize($dataProvider)); |         $this->assertEquals($expectedResult, $serializer->serialize($dataProvider)); | ||||||
|  |     } | ||||||
|  |  | ||||||
|  |     /** | ||||||
|  |      * @dataProvider dataProviderHeadSerializeDataProvider | ||||||
|  |      * | ||||||
|  |      * @param \yii\data\DataProviderInterface $dataProvider | ||||||
|  |      * @param array $expectedResult | ||||||
|  |      * @param bool $saveKeys | ||||||
|  |      */ | ||||||
|  |     public function testHeadSerializeDataProvider($dataProvider, $expectedResult, $saveKeys = false) | ||||||
|  |     { | ||||||
|         $serializer = new Serializer(); |         $serializer = new Serializer(); | ||||||
|         $serializer->preserveKeys = $saveKeys; |         $serializer->preserveKeys = $saveKeys; | ||||||
|         $serializer->collectionEnvelope = 'data'; |         $serializer->collectionEnvelope = 'data'; | ||||||
|  | |||||||
		Reference in New Issue
	
	Block a user
	 Akbar Herlambang
					Akbar Herlambang