@@ -81,38 +81,40 @@ public async Task CanPreload_WebAssembly_ResourceAssets()
8181 new Endpoint (
8282 ctx => Task . CompletedTask ,
8383 new EndpointMetadataCollection ( [
84- new ResourceAssetCollection ( [
85- new ResourceAsset ( "second.js" , [
86- new ResourceAssetProperty ( "preloadrel" , "preload" ) ,
87- new ResourceAssetProperty ( "preloadas" , "script" ) ,
88- new ResourceAssetProperty ( "preloadpriority" , "high" ) ,
89- new ResourceAssetProperty ( "preloadcrossorigin" , "anonymous" ) ,
90- new ResourceAssetProperty ( "integrity" , "abcd" ) ,
91- new ResourceAssetProperty ( "preloadorder" , "2" ) ,
92- new ResourceAssetProperty ( "preloadgroup" , "webassembly" )
93- ] ) ,
94- new ResourceAsset ( "first.js" , [
95- new ResourceAssetProperty ( "preloadrel" , "preload" ) ,
96- new ResourceAssetProperty ( "preloadas" , "script" ) ,
97- new ResourceAssetProperty ( "preloadpriority" , "high" ) ,
98- new ResourceAssetProperty ( "preloadcrossorigin" , "anonymous" ) ,
99- new ResourceAssetProperty ( "integrity" , "abcd" ) ,
100- new ResourceAssetProperty ( "preloadorder" , "1" ) ,
101- new ResourceAssetProperty ( "preloadgroup" , "webassembly" )
102- ] ) ,
103- new ResourceAsset ( "preload-nowebassembly.js" , [
104- new ResourceAssetProperty ( "preloadrel" , "preload" ) ,
105- new ResourceAssetProperty ( "preloadas" , "script" ) ,
106- new ResourceAssetProperty ( "preloadpriority" , "high" ) ,
107- new ResourceAssetProperty ( "preloadcrossorigin" , "anonymous" ) ,
108- new ResourceAssetProperty ( "integrity" , "abcd" ) ,
109- new ResourceAssetProperty ( "preloadorder" , "1" ) ,
110- new ResourceAssetProperty ( "preloadgroup" , "abcd" )
111- ] ) ,
112- new ResourceAsset ( "nopreload.js" , [
113- new ResourceAssetProperty ( "integrity" , "abcd" )
84+ new ResourcePreloadCollection (
85+ new ResourceAssetCollection ( [
86+ new ResourceAsset ( "second.js" , [
87+ new ResourceAssetProperty ( "preloadrel" , "preload" ) ,
88+ new ResourceAssetProperty ( "preloadas" , "script" ) ,
89+ new ResourceAssetProperty ( "preloadpriority" , "high" ) ,
90+ new ResourceAssetProperty ( "preloadcrossorigin" , "anonymous" ) ,
91+ new ResourceAssetProperty ( "integrity" , "abcd" ) ,
92+ new ResourceAssetProperty ( "preloadorder" , "2" ) ,
93+ new ResourceAssetProperty ( "preloadgroup" , "webassembly" )
94+ ] ) ,
95+ new ResourceAsset ( "first.js" , [
96+ new ResourceAssetProperty ( "preloadrel" , "preload" ) ,
97+ new ResourceAssetProperty ( "preloadas" , "script" ) ,
98+ new ResourceAssetProperty ( "preloadpriority" , "high" ) ,
99+ new ResourceAssetProperty ( "preloadcrossorigin" , "anonymous" ) ,
100+ new ResourceAssetProperty ( "integrity" , "abcd" ) ,
101+ new ResourceAssetProperty ( "preloadorder" , "1" ) ,
102+ new ResourceAssetProperty ( "preloadgroup" , "webassembly" )
103+ ] ) ,
104+ new ResourceAsset ( "preload-nowebassembly.js" , [
105+ new ResourceAssetProperty ( "preloadrel" , "preload" ) ,
106+ new ResourceAssetProperty ( "preloadas" , "script" ) ,
107+ new ResourceAssetProperty ( "preloadpriority" , "high" ) ,
108+ new ResourceAssetProperty ( "preloadcrossorigin" , "anonymous" ) ,
109+ new ResourceAssetProperty ( "integrity" , "abcd" ) ,
110+ new ResourceAssetProperty ( "preloadorder" , "1" ) ,
111+ new ResourceAssetProperty ( "preloadgroup" , "abcd" )
112+ ] ) ,
113+ new ResourceAsset ( "nopreload.js" , [
114+ new ResourceAssetProperty ( "integrity" , "abcd" )
115+ ] )
114116 ] )
115- ] )
117+ )
116118 ] ) ,
117119 "TestEndpoint"
118120 )
0 commit comments