Skip to content

Commit 2c8f963

Browse files
committed
Templatize baselines further
1 parent 4bc84d0 commit 2c8f963

8 files changed

+6930
-8
lines changed

src/Tests/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/BlazorWasmBaselineTests.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,10 @@ private string TemplatizeCompressedAssets(StaticWebAsset asset, string originalV
3333
return null;
3434
}
3535

36-
return Path.Combine(Path.GetDirectoryName(asset.Identity), "[[" + asset.RelativePath + "]]");
36+
var result = Path.Combine(Path.GetDirectoryName(asset.Identity), "[[" + asset.RelativePath + "]]");
37+
return !GenerateBaselines ?
38+
result.Replace("${RuntimeVersion}", RuntimeVersion).Replace("${PackageVersion}", DefaultPackageVersion) :
39+
result.Replace(RuntimeVersion, "${RuntimeVersion}").Replace(DefaultPackageVersion, "${PackageVersion}");
3740
}
3841

3942
protected override string EmbeddedResourcePrefix => string.Join('.', "Microsoft.NET.Sdk.BlazorWebAssembly.Tests", "StaticWebAssetsBaselines");

src/Tests/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/Build_SatelliteAssembliesAreCopiedToBuildOutput.Build.staticwebassets.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7459,7 +7459,7 @@
74597459
"OriginalItemSpec": "${ProjectRoot}\\blazorwasm\\bin\\Debug\\net6.0\\wwwroot\\_framework\\de\\Microsoft.CodeAnalysis.resources.dll"
74607460
},
74617461
{
7462-
"Identity": "${ProjectRoot}\\blazorwasm\\obj\\Debug\\net6.0\\build-gz\\[[_framework/dotnet.6.0.0-rc.1.21401.3.js.gz]]",
7462+
"Identity": "${ProjectRoot}\\blazorwasm\\obj\\Debug\\net6.0\\build-gz\\[[_framework/dotnet.${RuntimeVersion}.js.gz]]",
74637463
"SourceId": "blazorwasm",
74647464
"SourceType": "Computed",
74657465
"ContentRoot": "${ProjectRoot}\\blazorwasm\\obj\\Debug\\net6.0\\blazor\\",

src/Tests/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/StaticWebAssets_BuildMinimal_Works.Build.staticwebassets.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6647,7 +6647,7 @@
66476647
"OriginalItemSpec": "${ProjectRoot}\\bin\\Debug\\net6.0\\wwwroot\\_framework\\blazorwasm-minimal.pdb"
66486648
},
66496649
{
6650-
"Identity": "${ProjectRoot}\\obj\\Debug\\net6.0\\build-gz\\[[_framework/dotnet.6.0.0-rc.1.21401.3.js.gz]]",
6650+
"Identity": "${ProjectRoot}\\obj\\Debug\\net6.0\\build-gz\\[[_framework/dotnet.${RuntimeVersion}.js.gz]]",
66516651
"SourceId": "blazorwasm-minimal",
66526652
"SourceType": "Computed",
66536653
"ContentRoot": "${ProjectRoot}\\obj\\Debug\\net6.0\\blazor\\",

src/Tests/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/StaticWebAssets_Build_Hosted_Works.Build.staticwebassets.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6745,7 +6745,7 @@
67456745
"OriginalItemSpec": "${ProjectRoot}\\blazorwasm\\bin\\Debug\\net6.0\\wwwroot\\_framework\\blazorwasm.pdb"
67466746
},
67476747
{
6748-
"Identity": "${ProjectRoot}\\blazorwasm\\obj\\Debug\\net6.0\\build-gz\\[[_framework/dotnet.6.0.0-rc.1.21401.3.js.gz]]",
6748+
"Identity": "${ProjectRoot}\\blazorwasm\\obj\\Debug\\net6.0\\build-gz\\[[_framework/dotnet.${RuntimeVersion}.js.gz]]",
67496749
"SourceId": "blazorwasm",
67506750
"SourceType": "Project",
67516751
"ContentRoot": "${ProjectRoot}\\blazorwasm\\obj\\Debug\\net6.0\\blazor\\",
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
[]

src/Tests/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/StaticWebAssets_HostedApp_ReferencingNetStandardLibrary_Works.Build.staticwebassets.json

Lines changed: 6918 additions & 0 deletions
Large diffs are not rendered by default.

src/Tests/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/StaticWebAssets_PublishMinimal_Works.Publish.staticwebassets.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,7 @@
204204
"OriginalItemSpec": "${ProjectRoot}\\obj\\Debug\\net6.0\\build-gz\\[[_framework\\[[_framework/blazorwasm-minimal.pdb.gz]]"
205205
},
206206
{
207-
"Identity": "${ProjectRoot}\\obj\\Debug\\net6.0\\build-gz\\[[_framework/dotnet.6.0.0-rc.1.21401.3.js.gz]]",
207+
"Identity": "${ProjectRoot}\\obj\\Debug\\net6.0\\build-gz\\[[_framework/dotnet.${RuntimeVersion}.js.gz]]",
208208
"SourceId": "blazorwasm-minimal",
209209
"SourceType": "Computed",
210210
"ContentRoot": "${ProjectRoot}\\bin\\Debug\\net6.0\\publish\\wwwroot\\",
@@ -2465,7 +2465,7 @@
24652465
"OriginalItemSpec": "${ProjectRoot}\\obj\\Debug\\net6.0\\linked\\blazorwasm-minimal.dll"
24662466
},
24672467
{
2468-
"Identity": "${ProjectRoot}\\obj\\Debug\\net6.0\\compress\\[[_framework/dotnet.6.0.0-rc.1.21401.3.js.br]]",
2468+
"Identity": "${ProjectRoot}\\obj\\Debug\\net6.0\\compress\\[[_framework/dotnet.${RuntimeVersion}.js.br]]",
24692469
"SourceId": "blazorwasm-minimal",
24702470
"SourceType": "Computed",
24712471
"ContentRoot": "${ProjectRoot}\\bin\\Debug\\net6.0\\publish\\wwwroot\\",

src/Tests/Microsoft.NET.Sdk.BlazorWebAssembly.Tests/StaticWebAssetsBaselines/StaticWebAssets_Publish_Hosted_Works.Publish.staticwebassets.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -268,7 +268,7 @@
268268
"OriginalItemSpec": "${ProjectRoot}\\blazorwasm\\obj\\Debug\\net6.0\\build-gz\\[[_framework\\[[_framework/blazorwasm.pdb.gz]]"
269269
},
270270
{
271-
"Identity": "${ProjectRoot}\\blazorwasm\\obj\\Debug\\net6.0\\build-gz\\[[_framework/dotnet.6.0.0-rc.1.21401.3.js.gz]]",
271+
"Identity": "${ProjectRoot}\\blazorwasm\\obj\\Debug\\net6.0\\build-gz\\[[_framework/dotnet.${RuntimeVersion}.js.gz]]",
272272
"SourceId": "blazorwasm",
273273
"SourceType": "Project",
274274
"ContentRoot": "${ProjectRoot}\\blazorwasm\\bin\\Debug\\net6.0\\publish\\wwwroot\\",
@@ -2563,7 +2563,7 @@
25632563
"OriginalItemSpec": "${ProjectRoot}\\blazorwasm\\obj\\Debug\\net6.0\\linked\\blazorwasm.dll"
25642564
},
25652565
{
2566-
"Identity": "${ProjectRoot}\\blazorwasm\\obj\\Debug\\net6.0\\compress\\[[_framework/dotnet.6.0.0-rc.1.21401.3.js.br]]",
2566+
"Identity": "${ProjectRoot}\\blazorwasm\\obj\\Debug\\net6.0\\compress\\[[_framework/dotnet.${RuntimeVersion}.js.br]]",
25672567
"SourceId": "blazorwasm",
25682568
"SourceType": "Project",
25692569
"ContentRoot": "${ProjectRoot}\\blazorwasm\\bin\\Debug\\net6.0\\publish\\wwwroot\\",

0 commit comments

Comments
 (0)