Skip to content

Commit 6895217

Browse files
authored
Clean Installer test (#51373)
* Clean test * Remove dir deletion * Create parent dirs
1 parent 7878130 commit 6895217

File tree

1 file changed

+2
-13
lines changed

1 file changed

+2
-13
lines changed

src/installer/tests/Microsoft.NET.HostModel.Tests/Microsoft.NET.HostModel.AppHost.Tests/AppHostUsedWithSymbolicLinks.cs

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -69,15 +69,15 @@ public void Run_apphost_behind_transitive_symlinks(string firstSymlinkRelativePa
6969

7070
var appExe = fixture.TestProject.AppExe;
7171
var testDir = Directory.GetParent(fixture.TestProject.Location).ToString();
72-
Directory.CreateDirectory(Path.Combine(testDir, Path.GetDirectoryName(firstSymlinkRelativePath)));
73-
Directory.CreateDirectory(Path.Combine(testDir, Path.GetDirectoryName(secondSymlinkRelativePath)));
7472

7573
// second symlink -> apphost
7674
string secondSymbolicLink = Path.Combine(testDir, secondSymlinkRelativePath);
75+
Directory.CreateDirectory(Path.GetDirectoryName(secondSymbolicLink));
7776
CreateSymbolicLink(secondSymbolicLink, appExe);
7877

7978
// first symlink -> second symlink
8079
string firstSymbolicLink = Path.Combine(testDir, firstSymlinkRelativePath);
80+
Directory.CreateDirectory(Path.GetDirectoryName(firstSymbolicLink));
8181
CreateSymbolicLink(firstSymbolicLink, secondSymbolicLink);
8282

8383
Command.Create(firstSymbolicLink)
@@ -86,12 +86,6 @@ public void Run_apphost_behind_transitive_symlinks(string firstSymlinkRelativePa
8686
.Execute()
8787
.Should().Pass()
8888
.And.HaveStdOutContaining("Hello World");
89-
90-
if (!RuntimeInformation.IsOSPlatform(OSPlatform.OSX))
91-
{
92-
Directory.Delete(firstSymbolicLink);
93-
Directory.Delete(secondSymbolicLink);
94-
}
9589
}
9690

9791
//[Theory]
@@ -199,11 +193,6 @@ public void Put_dotnet_behind_symlink()
199193
.Execute()
200194
.Should().Pass()
201195
.And.HaveStdOutContaining("Hello World");
202-
203-
if (!RuntimeInformation.IsOSPlatform(OSPlatform.OSX))
204-
{
205-
Directory.Delete(dotnetSymlink);
206-
}
207196
}
208197

209198
[Fact]

0 commit comments

Comments
 (0)