@@ -45,8 +45,8 @@ public function test_server_response(): void
45
45
$ this ->assertSame ('User/Edit ' , $ page ['component ' ]);
46
46
$ this ->assertSame ('Jonathan ' , $ page ['props ' ]['user ' ]['name ' ]);
47
47
$ this ->assertSame ('/user/123 ' , $ page ['url ' ]);
48
- $ this ->assertSame ('123 ' , $ page ['version ' ]);
49
- $ this ->assertSame ('<div id="app" data-page="{"component":"User\/Edit","props":{"user":{"name":"Jonathan"}},"url":"\/user\/123","version ":"123"}"></div> ' , $ view ->render ());
48
+ $ this ->assertSame ('123 ' , $ page ['meta ' ][ ' assetVersion ' ]);
49
+ $ this ->assertSame ('<div id="app" data-page="{"component":"User\/Edit","props":{"user":{"name":"Jonathan"}},"url":"\/user\/123","meta ":{ "assetVersion":" 123"} }"></div> ' , $ view ->render ());
50
50
}
51
51
52
52
public function test_xhr_response (): void
@@ -63,7 +63,7 @@ public function test_xhr_response(): void
63
63
$ this ->assertSame ('User/Edit ' , $ page ->component );
64
64
$ this ->assertSame ('Jonathan ' , $ page ->props ->user ->name );
65
65
$ this ->assertSame ('/user/123 ' , $ page ->url );
66
- $ this ->assertSame ('123 ' , $ page ->version );
66
+ $ this ->assertSame ('123 ' , $ page ->meta -> assetVersion );
67
67
}
68
68
69
69
public function test_resource_response (): void
@@ -81,7 +81,7 @@ public function test_resource_response(): void
81
81
$ this ->assertSame ('User/Edit ' , $ page ->component );
82
82
$ this ->assertSame ('Jonathan ' , $ page ->props ->user ->name );
83
83
$ this ->assertSame ('/user/123 ' , $ page ->url );
84
- $ this ->assertSame ('123 ' , $ page ->version );
84
+ $ this ->assertSame ('123 ' , $ page ->meta -> assetVersion );
85
85
}
86
86
87
87
public function test_lazy_resource_response (): void
@@ -129,7 +129,7 @@ public function test_lazy_resource_response(): void
129
129
$ this ->assertInstanceOf (JsonResponse::class, $ response );
130
130
$ this ->assertSame ('User/Index ' , $ page ->component );
131
131
$ this ->assertSame ('/users?page=1 ' , $ page ->url );
132
- $ this ->assertSame ('123 ' , $ page ->version );
132
+ $ this ->assertSame ('123 ' , $ page ->meta -> assetVersion );
133
133
tap ($ page ->props ->users , function ($ users ) use ($ expected ) {
134
134
$ this ->assertSame (json_encode ($ expected ['data ' ]), json_encode ($ users ->data ));
135
135
$ this ->assertSame (json_encode ($ expected ['links ' ]), json_encode ($ users ->links ));
@@ -187,7 +187,7 @@ public function test_nested_lazy_resource_response(): void
187
187
$ this ->assertInstanceOf (JsonResponse::class, $ response );
188
188
$ this ->assertSame ('User/Index ' , $ page ->component );
189
189
$ this ->assertSame ('/users?page=1 ' , $ page ->url );
190
- $ this ->assertSame ('123 ' , $ page ->version );
190
+ $ this ->assertSame ('123 ' , $ page ->meta -> assetVersion );
191
191
tap ($ page ->props ->something ->users , function ($ users ) use ($ expected ) {
192
192
$ this ->assertSame (json_encode ($ expected ['users ' ]['data ' ]), json_encode ($ users ->data ));
193
193
$ this ->assertSame (json_encode ($ expected ['users ' ]['links ' ]), json_encode ($ users ->links ));
@@ -210,7 +210,7 @@ public function test_arrayable_prop_response(): void
210
210
$ this ->assertSame ('User/Edit ' , $ page ->component );
211
211
$ this ->assertSame ('Jonathan ' , $ page ->props ->user ->name );
212
212
$ this ->assertSame ('/user/123 ' , $ page ->url );
213
- $ this ->assertSame ('123 ' , $ page ->version );
213
+ $ this ->assertSame ('123 ' , $ page ->meta -> assetVersion );
214
214
}
215
215
216
216
public function test_promise_props_are_resolved (): void
@@ -233,7 +233,7 @@ public function test_promise_props_are_resolved(): void
233
233
$ this ->assertSame ('User/Edit ' , $ page ->component );
234
234
$ this ->assertSame ('Jonathan ' , $ page ->props ->user ->name );
235
235
$ this ->assertSame ('/user/123 ' , $ page ->url );
236
- $ this ->assertSame ('123 ' , $ page ->version );
236
+ $ this ->assertSame ('123 ' , $ page ->meta -> assetVersion );
237
237
}
238
238
239
239
public function test_xhr_partial_response (): void
@@ -256,7 +256,7 @@ public function test_xhr_partial_response(): void
256
256
$ this ->assertCount (1 , $ props );
257
257
$ this ->assertSame ('partial-data ' , $ page ->props ->partial );
258
258
$ this ->assertSame ('/user/123 ' , $ page ->url );
259
- $ this ->assertSame ('123 ' , $ page ->version );
259
+ $ this ->assertSame ('123 ' , $ page ->meta -> assetVersion );
260
260
}
261
261
262
262
public function test_exclude_props_from_partial_response (): void
@@ -279,7 +279,7 @@ public function test_exclude_props_from_partial_response(): void
279
279
$ this ->assertCount (1 , $ props );
280
280
$ this ->assertSame ('partial-data ' , $ page ->props ->partial );
281
281
$ this ->assertSame ('/user/123 ' , $ page ->url );
282
- $ this ->assertSame ('123 ' , $ page ->version );
282
+ $ this ->assertSame ('123 ' , $ page ->meta -> assetVersion );
283
283
}
284
284
285
285
public function test_nested_partial_props (): void
0 commit comments