5c1f372e81
When run in the terminal using 'dotnet test', the text passed to Assert.Ignore is show in red, which makes it look like a failure and is always confusing. Before: ![Screenshot 2023-11-15 at 10 59 29](https://github.com/xamarin/xamarin-macios/assets/249268/dbc0f4f4-660a-41b7-96fc-84a7d132a880) After: ![Screenshot 2023-11-15 at 11 06 35](https://github.com/xamarin/xamarin-macios/assets/249268/2a5e60b0-6d9b-41db-ba18-4717e39827a5) |
||
---|---|---|
.. | ||
ApiAvailabilityTest.cs | ||
ApiCapitalizationTest.cs | ||
ApiTest.KnownFailures.cs | ||
ApiTest.cs | ||
AttributeTest.cs | ||
BlittablePInvokes.KnownFailures.cs | ||
BlittablePInvokes.cs | ||
CecilExtensions.cs | ||
ConstructorTest.cs | ||
EnumTest.cs | ||
GenericPInvokes.cs | ||
GetterExceptionTest.cs | ||
Helper.cs | ||
Makefile | ||
MarshalAsTest.cs | ||
ObsoleteTest.cs | ||
OpenTKTest.cs | ||
README.md | ||
Test.cs | ||
cecil-tests.csproj | ||
cecil-tests.sln |
README.md
Cecil-based Tests
Even with the huge variety of tests that we have there's still a few things that are hard to test properly. Some of them can be tested by analyzing the assemblies (IL or metadata). So here we are...