mirror of
https://github.com/VSadov/Satori.git
synced 2025-06-09 09:34:49 +09:00

This adds support for running libraries tests with NativeAOT. It reuses the single file xunit runner since we cannot `LoadFrom` the tests on NativeAOT. The strategy is the same as for single file testing: do a publish. To do the NativeAOT publish, we include the Microsoft.DotNet.ILCompiler.targets.
81 lines
3.1 KiB
XML
81 lines
3.1 KiB
XML
<Directives>
|
|
<Application>
|
|
<!-- xunit will reflect on these to process certain InlineDataAttributes -->
|
|
<Assembly Name="System.Linq">
|
|
<Type Name="System.Linq.Enumerable">
|
|
<Method Name="Cast">
|
|
<GenericArgument Name="System.Char, System.Private.CoreLib" />
|
|
</Method>
|
|
<Method Name="ToArray">
|
|
<GenericArgument Name="System.Char, System.Private.CoreLib" />
|
|
</Method>
|
|
<Method Name="Cast">
|
|
<GenericArgument Name="System.Boolean, System.Private.CoreLib" />
|
|
</Method>
|
|
<Method Name="ToArray">
|
|
<GenericArgument Name="System.Boolean, System.Private.CoreLib" />
|
|
</Method>
|
|
<Method Name="Cast">
|
|
<GenericArgument Name="System.Byte, System.Private.CoreLib" />
|
|
</Method>
|
|
<Method Name="ToArray">
|
|
<GenericArgument Name="System.Byte, System.Private.CoreLib" />
|
|
</Method>
|
|
<Method Name="Cast">
|
|
<GenericArgument Name="System.SByte, System.Private.CoreLib" />
|
|
</Method>
|
|
<Method Name="ToArray">
|
|
<GenericArgument Name="System.SByte, System.Private.CoreLib" />
|
|
</Method>
|
|
<Method Name="Cast">
|
|
<GenericArgument Name="System.Int16, System.Private.CoreLib" />
|
|
</Method>
|
|
<Method Name="ToArray">
|
|
<GenericArgument Name="System.Int16, System.Private.CoreLib" />
|
|
</Method>
|
|
<Method Name="Cast">
|
|
<GenericArgument Name="System.UInt16, System.Private.CoreLib" />
|
|
</Method>
|
|
<Method Name="ToArray">
|
|
<GenericArgument Name="System.UInt16, System.Private.CoreLib" />
|
|
</Method>
|
|
<Method Name="Cast">
|
|
<GenericArgument Name="System.Int32, System.Private.CoreLib" />
|
|
</Method>
|
|
<Method Name="ToArray">
|
|
<GenericArgument Name="System.Int32, System.Private.CoreLib" />
|
|
</Method>
|
|
<Method Name="Cast">
|
|
<GenericArgument Name="System.UInt32, System.Private.CoreLib" />
|
|
</Method>
|
|
<Method Name="ToArray">
|
|
<GenericArgument Name="System.UInt32, System.Private.CoreLib" />
|
|
</Method>
|
|
<Method Name="Cast">
|
|
<GenericArgument Name="System.Int64, System.Private.CoreLib" />
|
|
</Method>
|
|
<Method Name="ToArray">
|
|
<GenericArgument Name="System.Int64, System.Private.CoreLib" />
|
|
</Method>
|
|
<Method Name="Cast">
|
|
<GenericArgument Name="System.UInt64, System.Private.CoreLib" />
|
|
</Method>
|
|
<Method Name="ToArray">
|
|
<GenericArgument Name="System.UInt64, System.Private.CoreLib" />
|
|
</Method>
|
|
<Method Name="Cast">
|
|
<GenericArgument Name="System.Single, System.Private.CoreLib" />
|
|
</Method>
|
|
<Method Name="ToArray">
|
|
<GenericArgument Name="System.Single, System.Private.CoreLib" />
|
|
</Method>
|
|
<Method Name="Cast">
|
|
<GenericArgument Name="System.Double, System.Private.CoreLib" />
|
|
</Method>
|
|
<Method Name="ToArray">
|
|
<GenericArgument Name="System.Double, System.Private.CoreLib" />
|
|
</Method>
|
|
</Type>
|
|
</Assembly>
|
|
</Application>
|
|
</Directives>
|