Skip to content

Commit 5b72f03

Browse files
committed
LinkerTests.WarnAboutAppDomains works
1 parent 2010dd7 commit 5b72f03

File tree

1 file changed

+6
-1
lines changed
  • src/Xamarin.Android.Build.Tasks/Tests/Xamarin.Android.Build.Tests/Tasks

1 file changed

+6
-1
lines changed

src/Xamarin.Android.Build.Tasks/Tests/Xamarin.Android.Build.Tests/Tasks/LinkerTests.cs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -236,8 +236,11 @@ public void PreserveCustomHttpClientHandlers ([Values (TrimMode.Partial, TrimMod
236236
}
237237

238238
[Test]
239-
public void WarnAboutAppDomains ([Values (true, false)] bool isRelease)
239+
public void WarnAboutAppDomains ([Values] bool isRelease, [Values] AndroidRuntime runtime)
240240
{
241+
if (IgnoreUnsupportedConfiguration (runtime, release: isRelease)) {
242+
return;
243+
}
241244
if (isRelease) {
242245
// NOTE: trimmer warnings are hidden by default in .NET 7 rc1
243246
Assert.Ignore("https://github.com/dotnet/linker/issues/2982");
@@ -253,8 +256,10 @@ public void WarnAboutAppDomains ([Values (true, false)] bool isRelease)
253256
}
254257
}
255258
};
259+
lib.SetRuntime (runtime);
256260

257261
var app = new XamarinAndroidApplicationProject { IsRelease = isRelease };
262+
app.SetRuntime (runtime);
258263
app.SetAndroidSupportedAbis ("arm64-v8a");
259264
app.AddReference (lib);
260265
using var libBuilder = CreateDllBuilder (Path.Combine (path, lib.ProjectName));

0 commit comments

Comments
 (0)