Skip to content

Commit 8ac6aaf

Browse files
committed
Remove old images from TestData
1 parent 8da0a62 commit 8ac6aaf

File tree

6 files changed

+12
-23
lines changed

6 files changed

+12
-23
lines changed

tests/Microsoft.DotNet.Framework.Docker.Tests/AspnetImageTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ public AspnetImageTests(ITestOutputHelper outputHelper)
1919
protected override string ImageType => ImageTypes.Aspnet;
2020

2121
public static IEnumerable<object[]> GetImageData() =>
22-
ImageTestHelper.ApplyImageDataFilters(TestData.GetImageData(), ImageTypes.Aspnet);
22+
ImageTestHelper.ApplyImageDataFilters(TestData.ImageData, ImageTypes.Aspnet);
2323

2424
[Theory]
2525
[MemberData(nameof(GetImageData))]

tests/Microsoft.DotNet.Framework.Docker.Tests/RuntimeOnlyImageTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ public RuntimeOnlyImageTests(ITestOutputHelper outputHelper)
1919
protected override string ImageType => ImageTypes.Runtime;
2020

2121
public static IEnumerable<object[]> GetImageData() =>
22-
ImageTestHelper.ApplyImageDataFilters(TestData.GetImageData(), ImageTypes.Runtime);
22+
ImageTestHelper.ApplyImageDataFilters(TestData.ImageData, ImageTypes.Runtime);
2323

2424
[Theory]
2525
[MemberData(nameof(GetImageData))]

tests/Microsoft.DotNet.Framework.Docker.Tests/RuntimeSdkImageTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ public RuntimeSdkImageTests(ITestOutputHelper outputHelper)
2323

2424
public static IEnumerable<object[]> GetImageData()
2525
{
26-
return ImageTestHelper.ApplyImageDataFilters(TestData.GetImageData(), ImageTypes.Runtime);
26+
return ImageTestHelper.ApplyImageDataFilters(TestData.ImageData, ImageTypes.Runtime);
2727
}
2828

2929
[Theory]

tests/Microsoft.DotNet.Framework.Docker.Tests/SdkOnlyImageTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ public SdkOnlyImageTests(ITestOutputHelper outputHelper)
2424
protected override string ImageType => "sdk";
2525

2626
public static IEnumerable<object[]> GetImageData() =>
27-
ImageTestHelper.ApplyImageDataFilters(TestData.GetImageData(), ImageTypes.Sdk, allowEmptyResults: true);
27+
ImageTestHelper.ApplyImageDataFilters(TestData.ImageData, ImageTypes.Sdk, allowEmptyResults: true);
2828

2929
private static bool IsSkippable(ImageDescriptor imageDescriptor) =>
3030
imageDescriptor is null ||

tests/Microsoft.DotNet.Framework.Docker.Tests/TestData.cs

Lines changed: 7 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -7,22 +7,11 @@ namespace Microsoft.DotNet.Framework.Docker.Tests;
77

88
internal static class TestData
99
{
10-
private static readonly ImageDescriptor[] s_imageData = new ImageDescriptor[]
11-
{
12-
new ImageDescriptor { Version = "3.5", SdkVersion = "3.5", OsVariant = OsVersion.WSC_LTSC2016 },
13-
new ImageDescriptor { Version = "3.5", SdkVersion = "3.5", OsVariant = OsVersion.WSC_LTSC2019 },
14-
new ImageDescriptor { Version = "3.5", SdkVersion = "3.5", OsVariant = OsVersion.WSC_LTSC2022 },
15-
new ImageDescriptor { Version = "4.6.2", SdkVersion = "4.8", OsVariant = OsVersion.WSC_LTSC2016 },
16-
new ImageDescriptor { Version = "4.7", SdkVersion = "4.8", OsVariant = OsVersion.WSC_LTSC2016 },
17-
new ImageDescriptor { Version = "4.7.1", SdkVersion = "4.8", OsVariant = OsVersion.WSC_LTSC2016 },
18-
new ImageDescriptor { Version = "4.7.2", SdkVersion = "4.8", OsVariant = OsVersion.WSC_LTSC2016 },
19-
new ImageDescriptor { Version = "4.7.2", SdkVersion = "4.8", OsVariant = OsVersion.WSC_LTSC2019 },
20-
new ImageDescriptor { Version = "4.8", SdkVersion = "4.8", OsVariant = OsVersion.WSC_LTSC2016 },
21-
new ImageDescriptor { Version = "4.8", SdkVersion = "4.8", OsVariant = OsVersion.WSC_LTSC2019 },
22-
new ImageDescriptor { Version = "4.8", SdkVersion = "4.8", OsVariant = OsVersion.WSC_LTSC2022 },
23-
new ImageDescriptor { Version = "4.8.1", SdkVersion = "4.8.1", OsVariant = OsVersion.WSC_LTSC2022 },
24-
new ImageDescriptor { Version = "4.8.1", SdkVersion = "4.8.1", OsVariant = OsVersion.WSC_LTSC2025 },
25-
};
26-
27-
public static IEnumerable<ImageDescriptor> GetImageData() => s_imageData;
10+
public static IEnumerable<ImageDescriptor> ImageData =>
11+
[
12+
new() { Version = "4.8", SdkVersion = "4.8", OsVariant = OsVersion.WSC_LTSC2016 },
13+
new() { Version = "4.8", SdkVersion = "4.8", OsVariant = OsVersion.WSC_LTSC2019 },
14+
new() { Version = "4.8.1", SdkVersion = "4.8.1", OsVariant = OsVersion.WSC_LTSC2022 },
15+
new() { Version = "4.8.1", SdkVersion = "4.8.1", OsVariant = OsVersion.WSC_LTSC2025 },
16+
];
2817
}

tests/Microsoft.DotNet.Framework.Docker.Tests/WcfImageTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ public WcfImageTests(ITestOutputHelper outputHelper)
1919
protected override string ImageType => ImageTypes.Wcf;
2020

2121
public static IEnumerable<object[]> GetImageData() =>
22-
ImageTestHelper.ApplyImageDataFilters(TestData.GetImageData(), ImageTypes.Wcf, allowEmptyResults: true);
22+
ImageTestHelper.ApplyImageDataFilters(TestData.ImageData, ImageTypes.Wcf, allowEmptyResults: true);
2323

2424
private static bool IsSkippable(ImageDescriptor imageDescriptor) =>
2525
imageDescriptor is null || imageDescriptor.Version == "3.5";

0 commit comments

Comments
 (0)