Move Assert class from Interop into the CoreCLRTestLibrary
authorvitek-karas <vitek.karas@microsoft.com>
Thu, 13 Sep 2018 20:32:32 +0000 (13:32 -0700)
committervitek-karas <vitek.karas@microsoft.com>
Thu, 13 Sep 2018 20:32:32 +0000 (13:32 -0700)
commit29a7869646fd81a321698012a86fef36ab753803
tree028283f83986ac0f349587b5bb30470e64056279
parentd38180c47de9d8da67e557689432d98d745c157a
Move Assert class from Interop into the CoreCLRTestLibrary

Moving the Assert class to the common library so that it can be used
by tests outside of the Interop tree.

Commit migrated from https://github.com/dotnet/coreclr/commit/109af65c23873c607b1746c3eede5f203eba3dd3
30 files changed:
src/coreclr/tests/src/Common/CoreCLRTestLibrary/Assertion.cs [moved from src/coreclr/tests/src/Interop/common/Assertion.cs with 99% similarity]
src/coreclr/tests/src/Common/CoreCLRTestLibrary/CoreCLRTestLibrary.csproj
src/coreclr/tests/src/Interop/ArrayMarshalling/ByValArray/MarshalArrayByValTest.cs
src/coreclr/tests/src/Interop/ArrayMarshalling/ByValArray/MarshalArrayByValTest.csproj
src/coreclr/tests/src/Interop/BestFitMapping/BestFitMapping.csproj
src/coreclr/tests/src/Interop/COM/Activator/Program.cs
src/coreclr/tests/src/Interop/COM/NETClients/Primitives/ArrayTests.cs
src/coreclr/tests/src/Interop/COM/NETClients/Primitives/ErrorTests.cs
src/coreclr/tests/src/Interop/COM/NETClients/Primitives/NETClientPrimitives.csproj
src/coreclr/tests/src/Interop/COM/NETClients/Primitives/NumericTests.cs
src/coreclr/tests/src/Interop/COM/NETClients/Primitives/StringTests.cs
src/coreclr/tests/src/Interop/COM/NativeClients/Primitives.csproj
src/coreclr/tests/src/Interop/DllImportAttribute/FileExtensionProbe.csproj
src/coreclr/tests/src/Interop/FuncPtrAsDelegateParam/FuncPtrAsDelegateParam.csproj
src/coreclr/tests/src/Interop/Interop.settings.targets
src/coreclr/tests/src/Interop/MarshalAPI/FunctionPointer/FunctionPtrTest.csproj
src/coreclr/tests/src/Interop/MarshalAPI/IUnknown/IUnknownTest.cs
src/coreclr/tests/src/Interop/MarshalAPI/IUnknown/IUnknownTest.csproj
src/coreclr/tests/src/Interop/NativeCallable/NativeCallableTest.csproj
src/coreclr/tests/src/Interop/PrimitiveMarshalling/Bool/BoolTest.csproj
src/coreclr/tests/src/Interop/PrimitiveMarshalling/EnumMarshalling/EnumTest.csproj
src/coreclr/tests/src/Interop/PrimitiveMarshalling/UIntPtr/PInvokeUIntPtrTest.csproj
src/coreclr/tests/src/Interop/ReadMe.md
src/coreclr/tests/src/Interop/RefCharArray/RefCharArrayTest.csproj
src/coreclr/tests/src/Interop/RefInt/RefIntTest.csproj
src/coreclr/tests/src/Interop/SimpleStruct/SimpleStruct.csproj
src/coreclr/tests/src/Interop/SizeConst/SizeConstTest.csproj
src/coreclr/tests/src/Interop/StringMarshalling/LPSTR/LPSTRTest.csproj
src/coreclr/tests/src/Interop/StringMarshalling/LPTSTR/LPTSTRTest.csproj
src/coreclr/tests/src/Interop/StringMarshalling/UTF8/UTF8Test.csproj