sdk/test
Alexander Köplinger e6da8ca6de
Fix processing non-public classes and generic types in AssemblyScheduler.cs (#43377)
While looking at why https://github.com/dotnet/sdk/pull/43295 is having issues running on Helix I noticed that we were passing ``-class "Microsoft.WebTools.AspireServer.UnitTests.MockFactory`1"`` to the test script which caused a parse error because of the backtick.

We shouldn't pass generic types since xunit can't do anything with it.

Additionally I noticed that we were passing some nested types even though they were internal.
This is because we didn't check the visibility correctly, we must use `TypeAttributes.VisibilityMask` to check for just the visibility (the same also applies to checking for class).
See https://learn.microsoft.com/en-us/dotnet/api/system.reflection.typeattributes?view=net-8.0&redirectedfrom=MSDN#examples
2024-09-12 16:33:17 +02:00
..
ArgumentForwarding.Tests
ArgumentsReflector
Common
EndToEnd.Tests
HelixTasks Fix processing non-public classes and generic types in AssemblyScheduler.cs (#43377) 2024-09-12 16:33:17 +02:00
Microsoft.AspNetCore.Watch.BrowserRefresh.Tests
Microsoft.DotNet.ApiCompat.IntegrationTests
Microsoft.DotNet.ApiCompat.Tests
Microsoft.DotNet.ApiCompatibility.Tests
Microsoft.DotNet.ApiSymbolExtensions.Tests
Microsoft.DotNet.Cli.Sln.Internal.Tests
Microsoft.DotNet.Cli.Telemetry.PersistenceChannel.Tests
Microsoft.DotNet.Cli.Utils.Tests
Microsoft.DotNet.CommandFactory.Tests
Microsoft.DotNet.Configurer.UnitTests
Microsoft.DotNet.GenAPI.Tests
Microsoft.DotNet.MSBuildSdkResolver.Tests
Microsoft.DotNet.PackageInstall.Tests Remove the non-windows package verification message. 2024-09-05 16:11:39 -07:00
Microsoft.DotNet.PackageValidation.Tests
Microsoft.DotNet.ShellShim.Tests
Microsoft.DotNet.TemplateLocator.Tests
Microsoft.DotNet.Tools.Tests.ComponentMocks [automated] Merge branch 'release/9.0.1xx' => 'main' (#43198) 2024-09-10 16:01:17 +00:00
Microsoft.Extensions.DotNetDeltaApplier.Tests
Microsoft.NET.Build.Containers.IntegrationTests
Microsoft.NET.Build.Containers.UnitTests [automated] Merge branch 'release/9.0.1xx' => 'main' (#43198) 2024-09-10 16:01:17 +00:00
Microsoft.NET.Build.Tests
Microsoft.NET.Clean.Tests
Microsoft.NET.Pack.Tests
Microsoft.NET.Publish.Tests Add NativeAOT test scenarios (#43292) 2024-09-11 16:04:01 -07:00
Microsoft.NET.Rebuild.Tests
Microsoft.NET.Restore.Tests [automated] Merge branch 'release/9.0.1xx' => 'main' (#43198) 2024-09-10 16:01:17 +00:00
Microsoft.NET.Sdk.BlazorWebAssembly.AoT.Tests
Microsoft.NET.Sdk.BlazorWebAssembly.Tests
Microsoft.NET.Sdk.Publish.Tasks.Tests
Microsoft.NET.Sdk.Razor.SourceGenerators.Tests
Microsoft.NET.Sdk.Razor.Tests [Blazor] Fix hot reload for components with collocated JS files (#43199) 2024-09-10 09:06:41 -07:00
Microsoft.NET.Sdk.Razor.Tool.Tests
Microsoft.NET.Sdk.Web.Tests
Microsoft.NET.Sdk.WorkloadManifestReader.Tests
Microsoft.NET.TestFramework [automated] Merge branch 'release/9.0.1xx' => 'main' (#43198) 2024-09-10 16:01:17 +00:00
Microsoft.NET.ToolPack.Tests
Microsoft.TemplateEngine.Cli.UnitTests
Microsoft.Win32.Msi.Manual.Tests
Microsoft.Win32.Msi.Tests
Msbuild.Tests.Utilities
SDDLTests
TelemetryStdOutLogger
TestAssets Fix issues with Blazor WASM delta applier (#43152) 2024-09-05 16:09:50 -07:00
containerize.UnitTests
core-sdk-tasks.Tests
crossgen.Tests
dotnet-MsiInstallation.Tests [automated] Merge branch 'release/9.0.1xx' => 'main' (#43198) 2024-09-10 16:01:17 +00:00
dotnet-add-package.Tests
dotnet-add-reference.Tests
dotnet-back-compat.Tests
dotnet-build.Tests
dotnet-clean.Tests
dotnet-format.Tests
dotnet-fsi.Tests
dotnet-help.Tests
dotnet-install-tool.Tests
dotnet-list-package.Tests
dotnet-list-reference.Tests
dotnet-msbuild.Tests
dotnet-new.Tests
dotnet-nuget.UnitTests
dotnet-pack.Tests
dotnet-publish.Tests
dotnet-remove-package.Tests
dotnet-remove-reference.Tests
dotnet-restore.Tests
dotnet-run.Tests
dotnet-sdk-check.Tests
dotnet-sln.Tests
dotnet-store.Tests
dotnet-test.Tests
dotnet-vstest.Tests
dotnet-watch.Tests Fix issues with Blazor WASM delta applier (#43152) 2024-09-05 16:09:50 -07:00
dotnet-workload-install.Tests [automated] Merge branch 'release/9.0.1xx' => 'main' (#43198) 2024-09-10 16:01:17 +00:00
dotnet-workload-list.Tests
dotnet-workload-repair.Tests
dotnet-workload-restore.Tests
dotnet-workload-search.Tests
dotnet-workload-uninstall.Tests
dotnet-workload-update.Tests
dotnet.Tests [automated] Merge branch 'release/9.0.1xx' => 'main' (#43198) 2024-09-10 16:01:17 +00:00
msbuild.Integration.Tests
trustedroots.Tests
xunit-runner
Directory.Build.props
Directory.Build.targets [automated] Merge branch 'release/9.0.1xx' => 'main' (#43198) 2024-09-10 16:01:17 +00:00
UnitTests.proj