Skip to content

Commit 8c0dd1d

Browse files
Fix for CI agents having extra template package already installed
1 parent b38f0db commit 8c0dd1d

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

test/Templates.Test/Helpers/TemplatePackageInstaller.cs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,11 @@ internal static class TemplatePackageInstaller
1919
"Microsoft.AspNetCore.SpaTemplates",
2020
};
2121

22+
private static readonly string[] _extraTemplatePackagesToUninstall = new[]
23+
{
24+
"Microsoft.DotNet.Web.ProjectTemplates.2.1",
25+
};
26+
2227
public static void EnsureTemplatePackagesWereReinstalled(ITestOutputHelper output)
2328
{
2429
lock (_templatePackagesReinstallationLock)
@@ -34,7 +39,7 @@ public static void EnsureTemplatePackagesWereReinstalled(ITestOutputHelper outpu
3439
private static void ReinstallTemplatePackages(ITestOutputHelper output)
3540
{
3641
// Remove any previous or prebundled version of the template packages
37-
foreach (var packageName in _templatePackages)
42+
foreach (var packageName in _templatePackages.Concat(_extraTemplatePackagesToUninstall))
3843
{
3944
var proc = ProcessEx.Run(
4045
output,

0 commit comments

Comments
 (0)