Skip to content

Commit 2ff9b8c

Browse files
committed
Fix unit tests on CI for non Windows
1 parent f7d0c27 commit 2ff9b8c

File tree

1 file changed

+11
-8
lines changed

1 file changed

+11
-8
lines changed

src/LibObjectFile.Tests/PE/PEReaderTests.cs

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -132,17 +132,20 @@ public static IEnumerable<object[]> GetWindowsExeAndDlls()
132132
{
133133
if (!OperatingSystem.IsWindows())
134134
{
135-
yield break;
135+
yield return [""];
136136
}
137-
138-
foreach (var file in Directory.EnumerateFiles(Environment.SystemDirectory, "*.exe", SearchOption.TopDirectoryOnly))
137+
else
139138
{
140-
yield return [file];
141-
}
142139

143-
foreach (var file in Directory.EnumerateFiles(Environment.SystemDirectory, "*.dll", SearchOption.TopDirectoryOnly))
144-
{
145-
yield return [file];
140+
foreach (var file in Directory.EnumerateFiles(Environment.SystemDirectory, "*.exe", SearchOption.TopDirectoryOnly))
141+
{
142+
yield return [file];
143+
}
144+
145+
foreach (var file in Directory.EnumerateFiles(Environment.SystemDirectory, "*.dll", SearchOption.TopDirectoryOnly))
146+
{
147+
yield return [file];
148+
}
146149
}
147150
}
148151

0 commit comments

Comments
 (0)