diff --git a/Test.sln b/Test.sln index 375eff873..c334d499f 100644 --- a/Test.sln +++ b/Test.sln @@ -162,6 +162,14 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Cosmos.TestRunner.Full", "T EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Cosmos.TestRunner.TestAdapter", "Tests\Cosmos.TestRunner.TestAdapter\Cosmos.TestRunner.TestAdapter.csproj", "{8574E797-7C48-4F12-B537-4F927BCBA93B}" EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Cosmos.Build.Common.Tests", "Tests\Cosmos.Build.Common.Tests\Cosmos.Build.Common.Tests.csproj", "{E2B68C18-5643-49B7-911C-F386D9C30831}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Cosmos.Common.Tests", "Tests\Cosmos.Common.Tests\Cosmos.Common.Tests.csproj", "{6FD558D2-532B-45EF-AC5D-9163B33C919F}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Cosmos.Core.Tests", "Tests\Cosmos.Core.Tests\Cosmos.Core.Tests.csproj", "{99E24E61-0743-47FF-AB0A-55A36C5E184C}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Cosmos.System.Tests", "Tests\Cosmos.System.Tests\Cosmos.System.Tests.csproj", "{970C5E07-5D09-4882-949C-A8E876B22732}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -619,6 +627,38 @@ Global {8574E797-7C48-4F12-B537-4F927BCBA93B}.Release|Any CPU.Build.0 = Release|Any CPU {8574E797-7C48-4F12-B537-4F927BCBA93B}.Release|x86.ActiveCfg = Release|Any CPU {8574E797-7C48-4F12-B537-4F927BCBA93B}.Release|x86.Build.0 = Release|Any CPU + {E2B68C18-5643-49B7-911C-F386D9C30831}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {E2B68C18-5643-49B7-911C-F386D9C30831}.Debug|Any CPU.Build.0 = Debug|Any CPU + {E2B68C18-5643-49B7-911C-F386D9C30831}.Debug|x86.ActiveCfg = Debug|Any CPU + {E2B68C18-5643-49B7-911C-F386D9C30831}.Debug|x86.Build.0 = Debug|Any CPU + {E2B68C18-5643-49B7-911C-F386D9C30831}.Release|Any CPU.ActiveCfg = Release|Any CPU + {E2B68C18-5643-49B7-911C-F386D9C30831}.Release|Any CPU.Build.0 = Release|Any CPU + {E2B68C18-5643-49B7-911C-F386D9C30831}.Release|x86.ActiveCfg = Release|Any CPU + {E2B68C18-5643-49B7-911C-F386D9C30831}.Release|x86.Build.0 = Release|Any CPU + {6FD558D2-532B-45EF-AC5D-9163B33C919F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {6FD558D2-532B-45EF-AC5D-9163B33C919F}.Debug|Any CPU.Build.0 = Debug|Any CPU + {6FD558D2-532B-45EF-AC5D-9163B33C919F}.Debug|x86.ActiveCfg = Debug|Any CPU + {6FD558D2-532B-45EF-AC5D-9163B33C919F}.Debug|x86.Build.0 = Debug|Any CPU + {6FD558D2-532B-45EF-AC5D-9163B33C919F}.Release|Any CPU.ActiveCfg = Release|Any CPU + {6FD558D2-532B-45EF-AC5D-9163B33C919F}.Release|Any CPU.Build.0 = Release|Any CPU + {6FD558D2-532B-45EF-AC5D-9163B33C919F}.Release|x86.ActiveCfg = Release|Any CPU + {6FD558D2-532B-45EF-AC5D-9163B33C919F}.Release|x86.Build.0 = Release|Any CPU + {99E24E61-0743-47FF-AB0A-55A36C5E184C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {99E24E61-0743-47FF-AB0A-55A36C5E184C}.Debug|Any CPU.Build.0 = Debug|Any CPU + {99E24E61-0743-47FF-AB0A-55A36C5E184C}.Debug|x86.ActiveCfg = Debug|Any CPU + {99E24E61-0743-47FF-AB0A-55A36C5E184C}.Debug|x86.Build.0 = Debug|Any CPU + {99E24E61-0743-47FF-AB0A-55A36C5E184C}.Release|Any CPU.ActiveCfg = Release|Any CPU + {99E24E61-0743-47FF-AB0A-55A36C5E184C}.Release|Any CPU.Build.0 = Release|Any CPU + {99E24E61-0743-47FF-AB0A-55A36C5E184C}.Release|x86.ActiveCfg = Release|Any CPU + {99E24E61-0743-47FF-AB0A-55A36C5E184C}.Release|x86.Build.0 = Release|Any CPU + {970C5E07-5D09-4882-949C-A8E876B22732}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {970C5E07-5D09-4882-949C-A8E876B22732}.Debug|Any CPU.Build.0 = Debug|Any CPU + {970C5E07-5D09-4882-949C-A8E876B22732}.Debug|x86.ActiveCfg = Debug|Any CPU + {970C5E07-5D09-4882-949C-A8E876B22732}.Debug|x86.Build.0 = Debug|Any CPU + {970C5E07-5D09-4882-949C-A8E876B22732}.Release|Any CPU.ActiveCfg = Release|Any CPU + {970C5E07-5D09-4882-949C-A8E876B22732}.Release|Any CPU.Build.0 = Release|Any CPU + {970C5E07-5D09-4882-949C-A8E876B22732}.Release|x86.ActiveCfg = Release|Any CPU + {970C5E07-5D09-4882-949C-A8E876B22732}.Release|x86.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE @@ -696,6 +736,10 @@ Global {3421E19D-16C7-4593-9F6B-291ECB86A3EB} = {F7C6CA93-1D02-443C-9C8B-A1988DE0306B} {65EE0B97-D3F0-400D-B432-85FF5553C44E} = {0E67EFE8-5944-4F6C-8B47-C5E06D4C79F5} {8574E797-7C48-4F12-B537-4F927BCBA93B} = {0E67EFE8-5944-4F6C-8B47-C5E06D4C79F5} + {E2B68C18-5643-49B7-911C-F386D9C30831} = {52D81759-C7CC-427F-8C96-89CA10C914B5} + {6FD558D2-532B-45EF-AC5D-9163B33C919F} = {52D81759-C7CC-427F-8C96-89CA10C914B5} + {99E24E61-0743-47FF-AB0A-55A36C5E184C} = {52D81759-C7CC-427F-8C96-89CA10C914B5} + {970C5E07-5D09-4882-949C-A8E876B22732} = {52D81759-C7CC-427F-8C96-89CA10C914B5} EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {4418C803-277E-448F-A0A0-52788FA215AD} diff --git a/Tests/.editorconfig b/Tests/.editorconfig index 9441e79d6..bc94fcf6b 100644 --- a/Tests/.editorconfig +++ b/Tests/.editorconfig @@ -10,6 +10,3 @@ insert_final_newline = true indent_style = space indent_size = 4 trim_trailing_whitespace = true - -[project.json] -indent_size = 2 diff --git a/Tests/Cosmos.Build.Common.Tests/Cosmos.Build.Common.Tests.csproj b/Tests/Cosmos.Build.Common.Tests/Cosmos.Build.Common.Tests.csproj index 32e02d038..da5c61a11 100644 --- a/Tests/Cosmos.Build.Common.Tests/Cosmos.Build.Common.Tests.csproj +++ b/Tests/Cosmos.Build.Common.Tests/Cosmos.Build.Common.Tests.csproj @@ -1,125 +1,17 @@ - - - - Debug - x86 - {C1D525C4-B072-4F2F-94BF-4862E6727C4B} - Library - Properties - Cosmos.Build.Common.Tests - Cosmos.Build.Common.Tests - v4.7.1 - 512 - {3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - 10.0 - $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) - $(ProgramFiles)\Common Files\microsoft shared\VSTT\$(VisualStudioVersion)\UITestExtensionPackages - False - UnitTest - - - true - full - false - x86 - bin\Debug\ - DEBUG;TRACE - prompt - - - pdbonly - true - x86 - bin\Release\ - TRACE - prompt - - - true - full - false - x64 - bin\Debug\ - DEBUG;TRACE - prompt - - - pdbonly - true - x64 - bin\Release\ - TRACE - prompt - - - true - bin\Debug\ - DEBUG;TRACE - full - AnyCPU - prompt - MinimumRecommendedRules.ruleset - - - bin\Release\ - TRACE - true - pdbonly - AnyCPU - prompt - MinimumRecommendedRules.ruleset - - - - - - - - - - - - - - - - - - - - - - - - {0462e82b-8c29-41a9-8265-9c89038adb29} - Cosmos.Build.Common - - - - - - - False - - - False - - - False - - - False - - - - - - - + + + + netcoreapp2.0 + + + + + + + + + + + + diff --git a/Tests/Cosmos.Common.Tests/.editorconfig b/Tests/Cosmos.Common.Tests/.editorconfig deleted file mode 100644 index 428445e32..000000000 --- a/Tests/Cosmos.Common.Tests/.editorconfig +++ /dev/null @@ -1,6 +0,0 @@ -; 4-column space indentation - -[*.cs] -tab_width=4 -indent_size=4 -indent_style=space diff --git a/Tests/Cosmos.Common.Tests/Cosmos.Common.Tests.csproj b/Tests/Cosmos.Common.Tests/Cosmos.Common.Tests.csproj new file mode 100644 index 000000000..0f9272671 --- /dev/null +++ b/Tests/Cosmos.Common.Tests/Cosmos.Common.Tests.csproj @@ -0,0 +1,17 @@ + + + + netcoreapp2.0 + + + + + + + + + + + + + diff --git a/Tests/Cosmos.Common.Tests/Cosmos.Common.Tests.xproj b/Tests/Cosmos.Common.Tests/Cosmos.Common.Tests.xproj deleted file mode 100644 index 86a34a835..000000000 --- a/Tests/Cosmos.Common.Tests/Cosmos.Common.Tests.xproj +++ /dev/null @@ -1,17 +0,0 @@ - - - - netstandard1.5 - - - - - - - - - - - - - diff --git a/Tests/Cosmos.Common.Tests/ToHexStringTest.cs b/Tests/Cosmos.Common.Tests/ToHexStringTest.cs index 6a3c407ec..696bf8ad8 100644 --- a/Tests/Cosmos.Common.Tests/ToHexStringTest.cs +++ b/Tests/Cosmos.Common.Tests/ToHexStringTest.cs @@ -1,4 +1,5 @@ using Microsoft.VisualStudio.TestTools.UnitTesting; + using Cosmos.Common.Extensions; namespace Cosmos.Common.Tests diff --git a/Tests/Cosmos.Common.Tests/project.json b/Tests/Cosmos.Common.Tests/project.json deleted file mode 100644 index 15fc137f7..000000000 --- a/Tests/Cosmos.Common.Tests/project.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "version": "1.0.0-*", - "testRunner": "mstest", - "dependencies": { - "MSTest.TestFramework": "1.1.11", - "dotnet-test-mstest": "1.1.2-preview" - }, - "frameworks": { - "netcoreapp1.0": { - "imports": "dnxcore50", - "dependencies": { - "Microsoft.NETCore.App": { - "type": "platform", - "version": "1.1.0" - }, - "Cosmos.Common": { - "target": "project" - } - } - } - } -} diff --git a/Tests/Cosmos.Compiler.Tests/Cosmos.Compiler.Tests.csproj b/Tests/Cosmos.Compiler.Tests/Cosmos.Compiler.Tests.csproj deleted file mode 100644 index 4756c00e5..000000000 --- a/Tests/Cosmos.Compiler.Tests/Cosmos.Compiler.Tests.csproj +++ /dev/null @@ -1,136 +0,0 @@ - - - - Debug - x86 - {220BFCDD-0747-4A3D-B022-51D4CFB373BE} - Library - Properties - Cosmos.Compiler.Tests - Cosmos.Compiler.Tests - v4.7.1 - 512 - {3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - 10.0 - $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) - $(ProgramFiles)\Common Files\microsoft shared\VSTT\$(VisualStudioVersion)\UITestExtensionPackages - False - UnitTest - - - true - bin\Debug\ - DEBUG;TRACE - full - x86 - prompt - MinimumRecommendedRules.ruleset - - - bin\Release\ - TRACE - true - pdbonly - x86 - prompt - MinimumRecommendedRules.ruleset - - - true - bin\Debug\ - DEBUG;TRACE - full - x64 - prompt - MinimumRecommendedRules.ruleset - - - bin\Release\ - TRACE - true - pdbonly - x64 - prompt - MinimumRecommendedRules.ruleset - - - true - bin\Debug\ - DEBUG;TRACE - full - AnyCPU - prompt - MinimumRecommendedRules.ruleset - - - bin\Release\ - TRACE - true - pdbonly - AnyCPU - prompt - MinimumRecommendedRules.ruleset - - - - ..\..\Resources\Dependencies\ApprovalTests.3.0.10\ApprovalTests.dll - - - - - - - - - - - - - - - - - - - - - - {bdc011be-6041-4a58-a6e7-0f592e78cb27} - Cosmos.Compiler.Tests.Interfaces - - - {57045fe8-b0fe-4fc1-810f-7c3914aef1de} - Cosmos.Compiler.Tests.SimpleWriteLine - - - - - - - - - - False - - - False - - - False - - - False - - - - - - - - diff --git a/Tests/Cosmos.Compiler.Tests/DoTest.InterfacesTest.Logfile.approved.txt b/Tests/Cosmos.Compiler.Tests/DoTest.InterfacesTest.Logfile.approved.txt deleted file mode 100644 index 19a76f130..000000000 --- a/Tests/Cosmos.Compiler.Tests/DoTest.InterfacesTest.Logfile.approved.txt +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/Tests/Cosmos.Compiler.Tests/DoTest.InterfacesTest.Output.approved.txt b/Tests/Cosmos.Compiler.Tests/DoTest.InterfacesTest.Output.approved.txt deleted file mode 100644 index 19a76f130..000000000 --- a/Tests/Cosmos.Compiler.Tests/DoTest.InterfacesTest.Output.approved.txt +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/Tests/Cosmos.Compiler.Tests/DoTest.SimpleWriteLineTest.Logfile.approved.txt b/Tests/Cosmos.Compiler.Tests/DoTest.SimpleWriteLineTest.Logfile.approved.txt deleted file mode 100644 index a72dbe6d6..000000000 --- a/Tests/Cosmos.Compiler.Tests/DoTest.SimpleWriteLineTest.Logfile.approved.txt +++ /dev/null @@ -1,543 +0,0 @@ -Method 'SystemVoidCosmosSystemKernelStart' -Method 'SystemDoubleCosmosSystemPlugsSystemRandomImplGetUniform' -Method 'SystemVoidCosmosHALTextScreenSetColorsSystemConsoleColorSystemConsoleColor' -Method 'SystemVoidCosmosSystemPlugsSystemConsoleImplWriteLineSystemString' -Method 'CosmosSystemConsoleCosmosSystemPlugsSystemConsoleImplGetConsole' -Method 'SystemInt32CosmosSystemConsoleget_X' -Method 'SystemVoidCosmosSystemConsoleset_XSystemInt32' -Method 'SystemInt32CosmosSystemConsoleget_Y' -Method 'SystemVoidCosmosSystemConsoleset_YSystemInt32' -Method 'SystemInt32CosmosSystemConsoleget_Rows' -Method 'SystemInt32CosmosSystemConsoleget_Cols' -Method 'SystemVoidSystemArgumentOutOfRangeExceptionctorSystemString' -Method 'SystemVoidCosmosSystemConsoleClear' -Method 'SystemCharCosmosHALKeyboardReadChar' -Method 'CosmosHALKeyboardKeyMappingCosmosHALKeyboardReadMapping' -Method 'SystemBooleanCosmosHALKeyboardget_ShiftPressed' -Method 'SystemBooleanCosmosHALKeyboardget_AltPressed' -Method 'SystemBooleanCosmosHALKeyboardget_CtrlPressed' -Method 'SystemVoidSystemConsoleKeyInfoctorSystemCharSystemConsoleKeySystemBooleanSystemBooleanSystemBoolean' -Method 'SystemCharSystemConsoleKeyInfoget_KeyChar' -Method 'SystemVoidCosmosSystemPlugsSystemConsoleImplWriteSystemChar' -Method 'SystemVoidSystemCollectionsGenericList1SystemCharctorSystemInt32' -Method 'SystemVoidSystemCollectionsGenericList1SystemCharRemoveAtSystemInt32' -Method 'SystemCharSystemCollectionsGenericList1SystemCharget_ItemSystemInt32' -Method 'SystemInt32SystemCollectionsGenericList1SystemCharget_Count' -Method 'SystemVoidSystemCollectionsGenericList1SystemCharAddSystemChar' -Method 'SystemVoidSystemCollectionsGenericList1SystemCharctor' -Method 'SystemVoidCosmosSystemPlugsSystemConsoleImplWriteLine' -Method 'SystemChararraySystemCollectionsGenericList1SystemCharToArray' -Method 'SystemStringSystemBooleanToString' -Method 'SystemVoidCosmosSystemPlugsSystemConsoleImplWriteSystemString' -Method 'SystemVoidCosmosSystemConsoleWriteCharSystemChar' -Method 'SystemVoidCosmosSystemPlugsSystemConsoleImplWriteSystemChararraySystemInt32SystemInt32' -Method 'SystemVoidCosmosSystemConsoleWriteSystemString' -Method 'SystemVoidSystemArgumentNullExceptionctorSystemString' -Method 'SystemVoidSystemArgumentExceptionctor' -Method 'SystemVoidCosmosSystemConsoleNewLine' -Method 'SystemInt32SystemStringIndexOfSystemChar' -Method 'SystemVoidSystemFormatExceptionctor' -Method 'SystemStringCosmosIL2CPUILCustomImplementationsSystemInt32Impl2GetNumberStringSystemInt32' -Method 'SystemDoubleCosmosSystemPlugsSystemMathImplAsinSystemDouble' -Method 'SystemDoubleCosmosSystemPlugsSystemMathImplSqrtSystemDouble' -Method 'SystemDoubleCosmosSystemPlugsSystemMathImplAtanSystemDouble' -Method 'SystemDoubleCosmosSystemPlugsSystemMathImplatansSystemDouble' -Method 'SystemDoubleCosmosSystemPlugsSystemMathImplExpSystemDouble' -Method 'SystemDoubleCosmosSystemPlugsSystemMathImpl_powerSystemDoubleSystemInt32' -Method 'SystemDoubleCosmosSystemPlugsSystemMathImplLogSystemDoubleSystemDouble' -Method 'SystemDoubleCosmosSystemPlugsSystemMathImplFloorSystemDouble' -Method 'SystemDoubleCosmosSystemPlugsSystemMathImplLogSystemDouble' -Method 'SystemDoubleCosmosSystemPlugsSystemMathImplCosSystemDouble' -Method 'SystemDoubleCosmosSystemPlugsSystemMathImplTanhSystemDouble' -Method 'SystemDoubleCosmosSystemPlugsSystemMathImplexpm1SystemDouble' -Method 'SystemDoubleCosmosSystemPlugsSystemMathImplCeilingSystemDouble' -Method 'SystemUInt32CosmosCoreHeapMemAllocSystemUInt32' -Method 'SystemBooleanCosmosCorePlugsStringImplEndsWithSystemStringSystemStringComparison' -Method 'SystemBooleanSystemStringop_EqualitySystemStringSystemString' -Method 'SystemBooleanCosmosCorePlugsStringImplEqualsHelperSystemStringSystemString' -Method 'SystemInt32CosmosCorePlugsStringImplLastIndexOfAnySystemChararraySystemInt32SystemInt32' -Method 'SystemBooleanCosmosCorePlugsStringImplCharArrayContainsCharSystemChararraySystemChar' -Method 'SystemBooleanCosmosCorePlugsStringImplStartsWithSystemStringSystemBooleanSystemGlobalizationCultureInfo' -Method 'SystemStringCosmosCorePlugsStringImplChangeCasingSystemStringSystemInt32SystemInt32SystemInt32' -Method 'SystemVoidSystemNotImplementedExceptionctor' -Method 'SystemStringCosmosIL2CPUCustomImplementationSystemStringImplConcatArraySystemStringarraySystemInt32' -Method 'SystemStringCosmosIL2CPUCustomImplementationSystemStringImplConcatSystemStringSystemString' -Method 'SystemStringCosmosIL2CPUCustomImplementationSystemStringImplConcatSystemStringSystemStringSystemString' -Method 'SystemStringCosmosIL2CPUCustomImplementationSystemStringImplConcatSystemStringSystemStringSystemStringSystemString' -Method 'SystemStringCosmosIL2CPUCustomImplementationSystemStringImplConcatSystemStringarray' -Method 'SystemInt32CosmosIL2CPUCustomImplementationSystemStringImplboyerMooreHorsepoolSystemStringSystemString' -Method 'SystemInt32CosmosIL2CPUX86PlugsCustomImplementationsSystemArrayImplGetLengthSystemInt32' -Method 'SystemVoidSystemNotSupportedExceptionctorSystemString' -Method 'SystemBooleanCosmosIL2CPUX86PlugsCustomImplementationsSystemArrayImplTrySZIndexOfSystemUInt32SystemUInt32SystemUInt32SystemUInt32SystemUInt32' -Method 'SystemVoidSystemNotImplementedExceptionctorSystemString' -Method 'SystemStringCosmosIL2CPUILCustomImplementationsSystemUInt32Impl2GetNumberStringSystemUInt32SystemBoolean' -Method 'SystemBytearraySystemBitConverterGetBytesSystemDouble' -Method 'SystemInt64SystemBitConverterToInt64SystemBytearraySystemInt32' -Method 'SystemStringCosmosIL2CPUILCustomImplementationsSystemEnvironmentImplGetResourceFromDefaultSystemString' -Method 'SystemStringCosmosIL2CPUILCustomImplementationsSystemInt64Impl2GetNumberStringSystemInt64' -Method 'SystemBytearraySystemBitConverterGetBytesSystemSingle' -Method 'SystemInt32SystemBitConverterToInt32SystemBytearraySystemInt32' -Method 'SystemStringCosmosIL2CPUILCustomImplementationsSystemUInt64Impl2GetNumberStringSystemUInt64SystemBoolean' -Method 'SystemVoidCosmosIL2CPURuntimeEngineInitializeApplication' -Method 'SystemVoidCosmosIL2CPURuntimeEngineFinalizeApplicationSystemInt32' -Method 'SystemVoidCosmosIL2CPUVTablesImplLoadTypeTableSystemInt32' -Method 'SystemVoidCosmosIL2CPUVTablesImplSetMethodInfoSystemInt32SystemInt32SystemInt32SystemInt32SystemChararray' -Method 'SystemBooleanCosmosIL2CPUVTablesImplIsInstanceSystemInt32SystemInt32' -Method 'SystemVoidCosmosIL2CPUVTablesImplSetTypeInfoSystemInt32SystemInt32SystemInt32arraySystemInt32arraySystemInt32' -Method 'SystemInt32CosmosIL2CPUVTablesImplGetMethodAddressForTypeSystemInt32SystemInt32' -Method 'SystemVoidCosmosIL2CPUExceptionHelperThrowNotImplementedSystemString' -Method 'SystemVoidCosmosIL2CPUExceptionHelperThrowOverflow' -Method 'SystemVoidSystemArrayctor' -Method 'SystemVoidSystemThrowHelperThrowInvalidOperationExceptionSystemExceptionResource' -Method 'SystemDelegatearraySystemMulticastDelegateGetInvocationList' -Method 'SystemVoidCosmosCompilerTestsSimpleWriteLineKernelKernelctor' -Method 'SystemVoidCosmosDebugKernelDebuggerSendSystemString' -Method 'SystemVoidCosmosHALBootstrapInit' -Method 'SystemVoidCosmosSystemGlobalInit' -Method 'SystemVoidCosmosSystemKernelBeforeRun' -Method 'SystemVoidCosmosSystemKernelAfterRun' -Method 'SystemVoidCosmosIL2CPUX86PlugsCustomImplementationsSystemExceptionImplCtorSystemStringSystemString' -Method 'SystemByteCosmosHALRTCget_Second' -Method 'SystemVoidCosmosIL2CPUILCustomImplementationsSystemObjectImplCtor' -Method 'SystemVoidCosmosSystemPlugsSystemConsoleImplcctor' -Method 'SystemVoidCosmosHALGlobalcctor' -Method 'SystemVoidSystemBooleancctor' -Method 'SystemVoidCosmosSystemConsoleUpdateCursor' -Method 'SystemUInt16CosmosHALTextScreenget_Rows' -Method 'SystemUInt16CosmosHALTextScreenget_Cols' -Method 'SystemStringSystemArgumentOutOfRangeExceptionget_RangeMessage' -Method 'SystemVoidSystemArgumentExceptionctorSystemStringSystemString' -Method 'SystemVoidSystemExceptionSetErrorCodeSystemInt32' -Method 'SystemVoidCosmosHALTextScreenClear' -Method 'CosmosCoreCPUCosmosCoreGlobalget_CPU' -Method 'SystemInt32SystemCollectionsGenericQueue1SystemUInt32get_Count' -Method 'SystemUInt32SystemCollectionsGenericQueue1SystemUInt32Dequeue' -Method 'SystemBooleanCosmosHALKeyboardGetCharValueSystemUInt32SystemChar' -Method 'SystemBooleanCosmosHALKeyboardGetKeyMappingSystemUInt32CosmosHALKeyboardKeyMapping' -Method 'SystemVoidSystemArgumentOutOfRangeExceptionctorSystemStringSystemString' -Method 'SystemVoidSystemThrowHelperThrowArgumentOutOfRangeExceptionSystemExceptionArgumentSystemExceptionResource' -Method 'SystemVoidSystemThrowHelperThrowArgumentOutOfRangeException' -Method 'SystemVoidSystemArrayCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32' -Method 'SystemVoidSystemCollectionsGenericList1SystemCharEnsureCapacitySystemInt32' -Method 'SystemVoidCosmosIL2CPUX86PlugsCustomImplementationsMSSystemStringImplCtorSystemChararraySystemInt32SystemChar' -Method 'SystemStringSystemValueTypeToString' -Method 'SystemStringSystemStringToString' -Method 'SystemStringSystemGlobalizationCultureInfoToString' -Method 'SystemVoidCosmosHALTextScreenset_ItemSystemInt32SystemInt32SystemChar' -Method 'SystemStringCosmosIL2CPUILCustomImplementationsSystemDoubleImplToString' -Method 'SystemStringCosmosIL2CPUILCustomImplementationsSystemSingleImplToString' -Method 'SystemStringCosmosIL2CPUILCustomImplementationsSystemInt32ImplToString' -Method 'SystemStringCosmosIL2CPUILCustomImplementationsSystemInt64ImplToString' -Method 'SystemStringCosmosIL2CPUILCustomImplementationsSystemObjectImplToString' -Method 'SystemStringCosmosIL2CPUILCustomImplementationsSystemUInt32ImplToString' -Method 'SystemStringCosmosIL2CPUILCustomImplementationsSystemUInt64ImplToString' -Method 'SystemVoidSystemSystemExceptionctorSystemString' -Method 'SystemVoidCosmosHALTextScreenScrollUp' -Method 'SystemInt32CosmosIL2CPUX86PlugsCustomImplementationsMSSystemStringImplget_LengthSystemInt32' -Method 'SystemCharCosmosIL2CPUX86PlugsCustomImplementationsMSSystemStringImplget_CharsSystemInt32' -Method 'SystemDoubleCosmosSystemPlugsSystemMathImplatanxSystemDouble' -Method 'SystemVoidCosmosCoreHeapInitialize' -Method 'SystemVoidCosmosCoreHeapWriteNumberSystemUInt32SystemByte' -Method 'SystemVoidCosmosCoreHeapUpdateDebugDisplay' -Method 'SystemVoidCosmosCoreHeapClearMemorySystemUInt32SystemUInt32' -Method 'SystemInt32CosmosCorePlugsStringImplIndexOfSystemString' -Method 'SystemBooleanSystemStringEqualsSystemStringSystemString' -Method 'SystemInt32CosmosIL2CPUCustomImplementationSystemStringImplCompareToSystemString' -Method 'SystemInt32CosmosCorePlugsStringImplIndexOfSystemStringSystemInt32SystemInt32SystemStringComparison' -Method 'SystemInt32CosmosCorePlugsStringImplIndexOfSystemCharSystemInt32SystemInt32' -Method 'SystemStringCosmosCorePlugsStringImplSubstringSystemInt32SystemInt32' -Method 'SystemStringCosmosIL2CPUCustomImplementationSystemStringImplSubstringSystemInt32' -Method 'SystemStringCosmosCorePlugsStringImplConcatSystemStringSystemStringSystemString' -Method 'SystemStringCosmosIL2CPUILCustomImplementationsSystemCharImplToString' -Method 'SystemStringCosmosCorePlugsStringImplConcatSystemStringSystemString' -Method 'SystemStringCosmosIL2CPUCustomImplementationSystemStringImplConcatSystemObjectSystemObject' -Method 'SystemStringCosmosCorePlugsStringImplRemoveSystemInt32SystemInt32' -Method 'SystemStringCosmosCorePlugsStringImplInsertSystemInt32SystemString' -Method 'SystemInt32arrayCosmosIL2CPUCustomImplementationSystemStringImplBuildBadCharTableSystemChararray' -Method 'SystemInt32CosmosIL2CPUX86PlugsCustomImplementationsSystemArrayImplget_Length' -Method 'SystemUInt32CosmosCorePlugsGCImplementionImplAllocNewObjectSystemUInt32' -Method 'SystemBytearraySystemBitConverterGetBytesSystemInt64' -Method 'SystemVoidSystemThrowHelperThrowArgumentNullExceptionSystemExceptionArgument' -Method 'SystemVoidSystemThrowHelperThrowArgumentExceptionSystemExceptionResource' -Method 'SystemChararrayCosmosIL2CPUCustomImplementationSystemStringImplToCharArray' -Method 'SystemBytearraySystemBitConverterGetBytesSystemInt32' -Method 'SystemVoidCosmosIL2CPUX86PlugsCustomImplementationsSystemBufferBlockCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32' -Method 'SystemVoidSystemExceptioncctor' -Method 'SystemStringSystemArgumentOutOfRangeExceptionget_Message' -Method 'SystemStringSystemArgumentExceptionget_Message' -Method 'SystemStringCosmosIL2CPUX86PlugsCustomImplementationsSystemExceptionImplget_MessageSystemString' -Method 'SystemVoidCosmosIL2CPURuntimeEngineInitializeEngine' -Method 'SystemVoidCosmosIL2CPURuntimeEngineHeap_Initialize' -Method 'SystemVoidCosmosIL2CPURuntimeEngineFinalizeEngine' -Method 'SystemVoidCosmosIL2CPURuntimeEngineExitProcessSystemInt32' -Method 'SystemVoidCosmosIL2CPUVTablesImplWriteNumberSystemUInt32SystemByte' -Method 'SystemVoidCosmosCorePlugsGCImplementionImplIncRefCountSystemUInt32' -Method 'SystemVoidCosmosCorePlugsGCImplementionImplDecRefCountSystemUInt32' -Method 'SystemVoidSystemOverflowExceptionctorSystemString' -Method 'SystemStringSystemThrowHelperGetResourceNameSystemExceptionResource' -Method 'SystemVoidSystemInvalidOperationExceptionctorSystemString' -Method 'SystemDelegatearraySystemDelegateGetInvocationList' -Method 'SystemInt32SystemIntPtrop_ExplicitSystemIntPtr' -Method 'SystemVoidCosmosSystemKernelctor' -Method 'SystemVoidCosmosSystemGlobalcctor' -Method 'SystemVoidCosmosCoreBootstrapInit' -Method 'SystemVoidCosmosHALGlobalInit' -Method 'SystemVoidCosmosCompilerTestsSimpleWriteLineKernelKernelBeforeRun' -Method 'SystemVoidCosmosCompilerTestsSimpleWriteLineKernelKernelRun' -Method 'SystemVoidCosmosHALRTCWaitForReady' -Method 'SystemVoidCosmosCoreIOPortset_ByteSystemByte' -Method 'SystemByteCosmosCoreIOPortget_Byte' -Method 'SystemByteCosmosHALRTCFromBCDSystemByte' -Method 'SystemVoidCosmosIL2CPUX86PlugsNEW_PLUGSDoubleImplCctor' -Method 'SystemVoidCosmosSystemConsolector' -Method 'SystemVoidCosmosDebugKernelDebuggerctorSystemStringSystemString' -Method 'SystemVoidCosmosHALTextScreenctor' -Method 'SystemVoidCosmosHALTextScreenSetCursorPosSystemInt32SystemInt32' -Method 'SystemVoidSystemExceptionset_HResultSystemInt32' -Method 'SystemVoidCosmosCoreMemoryBlockFillSystemUInt32' -Method 'SystemVoidCosmosIL2CPUILCustomImplementationsSystemCharImplCctor' -Method 'SystemVoidCosmosCorePlugsCPUImplHalt' -Method 'CosmosHALKeyboardKeyMappingSystemCollectionsGenericList1CosmosHALKeyboardKeyMappingget_ItemSystemInt32' -Method 'SystemInt32SystemCollectionsGenericList1CosmosHALKeyboardKeyMappingget_Count' -Method 'SystemStringCosmosIL2CPUILCustomImplementationsSystemEnvironmentImplGetResourceStringSystemString' -Method 'SystemVoidSystemCollectionsGenericList1SystemCharcctor' -Method 'SystemStringSystemThrowHelperGetArgumentNameSystemExceptionArgument' -Method 'SystemVoidSystemCollectionsGenericList1SystemCharset_CapacitySystemInt32' -Method 'SystemStringCosmosIL2CPUILCustomImplementationsSystemEnumImplToString' -Method 'SystemStringCosmosSystemPlugsSystemTypeImplToString' -Method 'SystemStringCosmosIL2CPUILCustomImplementationsSystemUInt16ImplToString' -Method 'SystemStringCosmosIL2CPUILCustomImplementationsSystemByteImplToString' -Method 'SystemStringCosmosIL2CPUILCustomImplementationsSystemIntPtrImplToString' -Method 'SystemStringCosmosIL2CPUILCustomImplementationsSystemInt16ImplToString' -Method 'SystemStringCosmosIL2CPUILCustomImplementationsSystemNetIPAddressImplToString' -Method 'SystemStringCosmosIL2CPUILCustomImplementationsSystemNetSocketAddressImplToString' -Method 'SystemStringCosmosIL2CPUX86PlugsCustomImplementationsSystemExceptionImplToString' -Method 'SystemVoidCosmosCoreMemoryBlock08set_ItemSystemUInt32SystemByte' -Method 'SystemVoidCosmosCoreMemoryBlockMoveDownSystemUInt32SystemUInt32SystemUInt32' -Method 'SystemVoidCosmosCoreMemoryBlockFillSystemUInt32SystemUInt32SystemUInt32' -Method 'SystemVoidSystemMathcctor' -Method 'SystemVoidCosmosSystemPlugsSystemTypeImplCCtor' -Method 'SystemVoidCosmosCoreHeapcctor' -Method 'SystemVoidCosmosCoreHeapDoInitializeSystemUInt32SystemUInt32' -Method 'SystemVoidCosmosIL2CPUCustomImplementationSystemGlobalizationCultureInfoImplCCtor' -Method 'SystemVoidSystemConsolecctor' -Method 'SystemVoidCosmosIL2CPUX86PlugsCustomImplementationsMSSystemStringImplCtorSystemChararraySystemInt32SystemInt32SystemInt32SystemChar' -Method 'SystemVoidSystemBitConvertercctor' -Method 'SystemVoidSystemArgumentExceptionctorSystemString' -Method 'SystemVoidCosmosIL2CPUILCustomImplementationsSystemEnumImplCctor' -Method 'SystemVoidCosmosIL2CPUILCustomImplementationsSystemNetIPAddressImplCCtor' -Method 'SystemStringSystemEnvironmentGetRuntimeResourceStringSystemStringSystemObjectarray' -Method 'SystemStringSystemEnvironmentget_NewLine' -Method 'SystemBooleanSystemStringIsNullOrEmptySystemString' -Method 'SystemVoidCosmosIL2CPURuntimeEnginecctor' -Method 'SystemVoidSystemArithmeticExceptionctorSystemString' -Method 'SystemVoidCosmosDebugKernelPlugsDebuggerSendSystemInt32SystemChar' -Method 'SystemVoidCosmosCoreINTsDummy' -Method 'SystemVoidCosmosCorePICctor' -Method 'SystemVoidCosmosCoreGlobalInit' -Method 'SystemVoidCosmosHALGlobalInitStaticDevices' -Method 'SystemVoidCosmosHALGlobalInitPciDevices' -Method 'SystemVoidCosmosHALRTCcctor' -Method 'SystemVoidCosmosCoreIOGroupTextScreenctor' -Method 'SystemVoidCosmosHALDevicector' -Method 'SystemVoidCosmosCoreGlobalcctor' -Method 'SystemVoidCosmosCoreBootstrapcctor' -Method 'SystemVoidSystemCollectionsGenericQueue1SystemUInt32cctor' -Method 'SystemVoidCosmosIL2CPUX86PlugsCustomImplementationsSystemArrayImplCopySystemArraySystemInt32SystemArraySystemInt32SystemInt32SystemBoolean' -Method 'SystemTypeCosmosIL2CPUILCustomImplementationsSystemObjectImplGetType' -Method 'SystemVoidCosmosIL2CPUX86PlugsCustomImplementationsSystemRuntimeCompilerServicesRuntimeHelpersImplInitializeArraySystemArraySystemRuntimeFieldHandle' -Method 'SystemUInt32CosmosCorePlugsCPUImplGetEndOfKernel' -Method 'SystemUInt32CosmosCorePlugsCPUImplGetAmountOfRAM' -Method 'SystemVoidCosmosIL2CPUX86PlugsLinqTestCustomImplementationsSystemDiagnosticsDebuggerImplBreak' -Method 'SystemVoidCosmosCorePlugsCPUImplZeroFillSystemUInt32SystemUInt32' -Method 'SystemVoidSystemTextUnicodeEncodingctorSystemBooleanSystemBoolean' -Method 'SystemVoidCosmosCoreINTsHandleInterrupt_DefaultCosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosCoreINTsHandleInterrupt_00CosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosCoreINTsHandleInterrupt_01CosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosCoreINTsHandleInterrupt_02CosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosCoreINTsHandleInterrupt_03CosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosCoreINTsHandleInterrupt_04CosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosCoreINTsHandleInterrupt_05CosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosCoreINTsHandleInterrupt_06CosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosCoreINTsHandleInterrupt_07CosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosCoreINTsHandleInterrupt_08CosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosCoreINTsHandleInterrupt_09CosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosCoreINTsHandleInterrupt_0ACosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosCoreINTsHandleInterrupt_0BCosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosCoreINTsHandleInterrupt_0CCosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosCoreINTsHandleInterrupt_0DCosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosCoreINTsHandleInterrupt_0ECosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosCoreINTsHandleInterrupt_0FCosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosCoreINTsHandleInterrupt_10CosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosCoreINTsHandleInterrupt_11CosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosCoreINTsHandleInterrupt_12CosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosCoreINTsHandleInterrupt_13CosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosCoreINTsHandleInterrupt_20CosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosCoreINTsHandleInterrupt_21CosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosCoreINTsHandleInterrupt_22CosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosCoreINTsHandleInterrupt_23CosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosCoreINTsHandleInterrupt_24CosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosCoreINTsHandleInterrupt_25CosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosCoreINTsHandleInterrupt_26CosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosCoreINTsHandleInterrupt_27CosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosCoreINTsHandleInterrupt_28CosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosCoreINTsHandleInterrupt_29CosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosCoreINTsHandleInterrupt_2ACosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosCoreINTsHandleInterrupt_2BCosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosCoreINTsHandleInterrupt_2CCosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosCoreINTsHandleInterrupt_2DCosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosCoreINTsHandleInterrupt_2ECosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosCoreINTsHandleInterrupt_2FCosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosCoreINTsHandleInterrupt_30CosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosCoreINTsHandleInterrupt_35CosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosCoreINTsHandleInterrupt_40CosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosCoreINTsHandleInterrupt_41CosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosCoreINTsHandleInterrupt_42CosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosCoreINTsHandleInterrupt_43CosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosCoreINTsHandleInterrupt_44CosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosCoreINTsHandleInterrupt_45CosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosCoreINTsHandleInterrupt_46CosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosCoreINTsHandleInterrupt_47CosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosCoreINTsHandleInterrupt_48CosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosCoreINTsHandleInterrupt_49CosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosCoreIOGroupPICctorSystemBoolean' -Method 'SystemVoidCosmosCorePICRemapSystemByteSystemByteSystemByteSystemByte' -Method 'SystemVoidCosmosCorePlugsCPUImplUpdateIDTSystemBoolean' -Method 'SystemVoidCosmosCorePlugsCPUImplInitFloat' -Method 'SystemVoidCosmosHALKeyboardctor' -Method 'SystemVoidCosmosHALGlobalInitAtaCosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum' -Method 'SystemVoidCosmosHALPCISetup' -Method 'SystemStringCosmosSystemPlugsSystemConsoleImplReadLine' -Method 'SystemVoidCosmosCoreIOGroupRTCctor' -Method 'SystemVoidCosmosCorePlugsIOPortImplWrite8SystemUInt16SystemByte' -Method 'SystemByteCosmosCorePlugsIOPortImplRead8SystemUInt16' -Method 'SystemVoidCosmosCoreMemoryBlockctorSystemUInt32SystemUInt32' -Method 'SystemVoidCosmosCoreIOPortctorSystemUInt16' -Method 'SystemVoidCosmosCoreIOGroupIOGroupctor' -Method 'SystemVoidCosmosCoreBaseIOGroupsctor' -Method 'SystemVoidCosmosCoreCPUctor' -Method 'SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardKeyMappingcctor' -Method 'SystemVoidSystemDiagnosticsDebuggercctor' -Method 'SystemVoidSystemTextUnicodeEncodingctorSystemBooleanSystemBooleanSystemBoolean' -Method 'SystemGlobalizationCultureInfoCosmosIL2CPUCustomImplementationSystemGlobalizationCultureInfoImplget_CurrentCulture' -Method 'SystemStringCosmosIL2CPUCustomImplementationSystemStringImplFormatSystemIFormatProviderSystemStringSystemObjectarray' -Method 'SystemVoidCosmosCoreINTscctor' -Method 'CosmosCorePICCosmosCoreGlobalget_PIC' -Method 'SystemVoidCosmosCorePICEoiSlave' -Method 'SystemVoidCosmosCorePICEoiMaster' -Method 'SystemVoidCosmosCoreINTsHandleExceptionSystemUInt32SystemStringSystemStringCosmosCoreINTsIRQContextSystemUInt32' -Method 'SystemVoidCosmosIL2CPUX86PlugsNEW_PLUGSDelegateImplInvoke' -Method 'SystemVoidCosmosCoreINTsIRQSystemUInt32CosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosDebugKernelDebuggerSendMessageSystemStringSystemString' -Method 'SystemVoidCosmosCoreIOPortWait' -Method 'SystemVoidSystemCollectionsGenericQueue1SystemUInt32ctorSystemInt32' -Method 'SystemVoidCosmosHALKeyboardHandleScancodeSystemByteSystemBoolean' -Method 'SystemVoidCosmosIL2CPUX86PlugsNEW_PLUGSDelegateImplCtorSystemObjectSystemIntPtr' -Method 'SystemVoidCosmosHALKeyboardInitializeCosmosHALHandleKeyboardDelegate' -Method 'SystemVoidCosmosHALKeyboardHandleIRQCosmosCoreINTsIRQContext' -Method 'SystemVoidCosmosIL2CPUX86PlugsNEW_PLUGSDelegateImplCtorSystemObjectSystemIntPtr' -Method 'SystemVoidCosmosCoreINTsSetIrqHandlerSystemByteCosmosCoreINTsIRQDelegate' -Method 'SystemVoidCosmosHALKeyboardCreateDefaultKeymap' -Method 'SystemVoidCosmosHALBlockDeviceAtaPioctorCosmosCoreIOGroupATACosmosHALBlockDeviceAtaControllerIdEnumCosmosHALBlockDeviceAtaBusPositionEnum' -Method 'CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioget_DriveType' -Method 'SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceAddCosmosHALBlockDeviceBlockDevice' -Method 'SystemVoidCosmosHALBlockDeviceMBRctorSystemBytearray' -Method 'SystemVoidCosmosHALBlockDeviceEBRctorSystemBytearray' -Method 'SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoget_Count' -Method 'SystemInt32SystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_Count' -Method 'CosmosHALBlockDeviceMBRPartInfoSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoget_ItemSystemInt32' -Method 'SystemVoidCosmosHALBlockDevicePartitionctorCosmosHALBlockDeviceBlockDeviceSystemUInt64SystemUInt64' -Method 'SystemVoidCosmosHALPCIEnumerateDevices' -Method 'SystemVoidCosmosCoreMemoryBlock08ctorSystemUInt32SystemUInt32' -Method 'SystemVoidCosmosCoreMemoryBlock16ctorSystemUInt32SystemUInt32' -Method 'SystemVoidCosmosCoreMemoryBlock32ctorSystemUInt32SystemUInt32' -Method 'SystemVoidCosmosCoreIOPortBasectorSystemUInt16' -Method 'SystemVoidCosmosCoreIOGroupKeyboardctor' -Method 'SystemVoidCosmosCoreIOGroupPITctor' -Method 'SystemVoidCosmosCoreIOGroupATActorSystemBoolean' -Method 'SystemVoidSystemTextEncodingctorSystemInt32' -Method 'SystemVoidSystemTextEncodingSetDefaultFallbacks' -Method 'SystemVoidCosmosCoreINTsPutErrorCharSystemInt32SystemInt32SystemChar' -Method 'SystemVoidCosmosCoreINTsPutErrorStringSystemInt32SystemInt32SystemString' -Method 'SystemVoidCosmosCoreHMIGCMonitor' -Method 'SystemVoidCosmosCoreHMIGCFreeAll' -Method 'SystemVoidCosmosCoreBaseIOGroupscctor' -Method 'SystemVoidCosmosCoreCPUReboot' -Method 'SystemVoidSystemCollectionsGenericQueue1SystemUInt32EnqueueSystemUInt32' -Method 'SystemVoidCosmosIL2CPUX86PlugsNEW_PLUGSDelegateImplInvoke' -Method 'SystemVoidCosmosCoreINTsSetIntHandlerSystemByteCosmosCoreINTsIRQDelegate' -Method 'SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardKeyMappingctorSystemInt32' -Method 'SystemVoidCosmosHALKeyboardAddKeySystemUInt32SystemCharSystemConsoleKey' -Method 'SystemVoidCosmosHALKeyboardAddKeyWithShiftSystemUInt32SystemCharSystemConsoleKey' -Method 'SystemVoidCosmosHALKeyboardAddKeyWithShiftSystemUInt32SystemConsoleKey' -Method 'SystemVoidCosmosHALBlockDeviceAtactor' -Method 'SystemVoidCosmosCoreIOPortWriteset_ByteSystemByte' -Method 'CosmosHALBlockDeviceAtaPioSpecLevelCosmosHALBlockDeviceAtaPioDiscoverDrive' -Method 'SystemVoidCosmosHALBlockDeviceAtaPioInitDrive' -Method 'SystemVoidCosmosHALBlockDeviceBlockDevicecctor' -Method 'SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceEnsureCapacitySystemInt32' -Method 'SystemVoidCosmosHALBlockDeviceAtaPioReadBlockSystemUInt64SystemUInt64SystemBytearray' -Method 'SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoctor' -Method 'SystemVoidCosmosHALBlockDeviceMBRParsePartitionSystemBytearraySystemUInt32' -Method 'SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoctor' -Method 'SystemVoidCosmosHALBlockDeviceEBRParsePartitionSystemBytearraySystemUInt32' -Method 'SystemVoidCosmosHALBlockDeviceBlockDevicector' -Method 'SystemUInt64CosmosHALBlockDeviceBlockDeviceget_BlockSize' -Method 'SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicector' -Method 'SystemVoidCosmosHALPCIEnumerateBusSystemUInt32SystemUInt32' -Method 'SystemVoidCosmosCoreIOPortWritectorSystemUInt16' -Method 'SystemUInt16CosmosCoreIOGroupATAGetBAR0SystemBoolean' -Method 'SystemUInt16CosmosCoreIOGroupATAGetBAR1SystemBoolean' -Method 'SystemVoidCosmosCoreIOPortWritectorSystemUInt16SystemUInt16' -Method 'SystemVoidCosmosCoreIOPortctorSystemUInt16SystemUInt16' -Method 'SystemVoidCosmosCoreIOPortReadctorSystemUInt16SystemUInt16' -Method 'SystemVoidSystemTextUnicodeEncodingSetDefaultFallbacks' -Method 'SystemVoidSystemTextInternalEncoderBestFitFallbackctorSystemTextEncoding' -Method 'SystemVoidSystemTextInternalDecoderBestFitFallbackctorSystemTextEncoding' -Method 'SystemVoidCosmosCoreIOGroupMousector' -Method 'SystemVoidCosmosCoreIOGroupPCSpeakerctor' -Method 'SystemVoidSystemCollectionsGenericQueue1SystemUInt32SetCapacitySystemInt32' -Method 'SystemVoidCosmosHALKeyboardKeyMappingctorSystemUInt32SystemCharSystemConsoleKey' -Method 'SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardKeyMappingAddCosmosHALKeyboardKeyMapping' -Method 'SystemVoidCosmosHALBlockDeviceAtaPioSelectDriveSystemByte' -Method 'CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmdSystemBoolean' -Method 'CosmosHALBlockDeviceAtaPioStatusCosmosHALBlockDeviceAtaPioSendCmdCosmosHALBlockDeviceAtaPioCmd' -Method 'SystemVoidCosmosCoreIOPortBaseRead16SystemUInt16array' -Method 'SystemStringCosmosHALBlockDeviceAtaPioGetStringSystemUInt16arraySystemInt32SystemInt32' -Method 'SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicector' -Method 'SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDevicecctor' -Method 'SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceBlockDeviceset_CapacitySystemInt32' -Method 'SystemVoidCosmosHALBlockDeviceBlockDeviceCheckDataSizeSystemBytearraySystemUInt64' -Method 'SystemVoidCosmosHALBlockDeviceAtaPioSelectSectorSystemUInt64SystemUInt64' -Method 'SystemVoidCosmosCoreIOPortBaseRead8SystemBytearray' -Method 'SystemUInt32CosmosCommonExtensionsByteConverterToUInt32SystemBytearraySystemUInt64' -Method 'SystemVoidCosmosHALBlockDeviceMBRPartInfoctorSystemByteSystemUInt32SystemUInt32' -Method 'SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoAddCosmosHALBlockDeviceMBRPartInfo' -Method 'SystemVoidCosmosHALBlockDeviceEBRPartInfoctorSystemByteSystemUInt32SystemUInt32' -Method 'SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoAddCosmosHALBlockDeviceEBRPartInfo' -Method 'SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfocctor' -Method 'SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfocctor' -Method 'SystemVoidCosmosHALBlockDevicePartitionReadBlockSystemUInt64SystemUInt64SystemBytearray' -Method 'SystemVoidCosmosHALPCIDevicectorSystemUInt32SystemUInt32SystemUInt32' -Method 'SystemBooleanCosmosHALPCIDeviceget_DeviceExists' -Method 'CosmosHALPCIDevicePCIHeaderTypeCosmosHALPCIDeviceget_HeaderType' -Method 'SystemVoidCosmosHALPCIDeviceBridgectorSystemUInt32SystemUInt32SystemUInt32' -Method 'SystemVoidCosmosHALPCIAddDeviceCosmosHALPCIDeviceSystemUInt32' -Method 'SystemVoidCosmosHALPCIDeviceCardbusctorSystemUInt32SystemUInt32SystemUInt32' -Method 'SystemVoidCosmosHALPCIDeviceNormalctorSystemUInt32SystemUInt32SystemUInt32' -Method 'SystemVoidCosmosCoreIOPortBasectorSystemUInt16SystemUInt16' -Method 'SystemTextEncoderFallbackSystemTextEncoderFallbackget_ExceptionFallback' -Method 'SystemTextDecoderFallbackSystemTextDecoderFallbackget_ExceptionFallback' -Method 'SystemVoidSystemTextEncoderReplacementFallbackctorSystemString' -Method 'SystemVoidSystemTextDecoderReplacementFallbackctorSystemString' -Method 'SystemVoidSystemTextEncoderFallbackctor' -Method 'SystemVoidSystemTextDecoderFallbackctor' -Method 'SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardKeyMappingEnsureCapacitySystemInt32' -Method 'SystemVoidCosmosHALBlockDeviceAtaPioWait' -Method 'SystemByteCosmosCoreIOPortReadget_Byte' -Method 'SystemVoidCosmosHALBlockDeviceBlockDeviceCheckBlockNoSystemUInt64SystemUInt64' -Method 'SystemVoidCosmosCoreIOPortWriteset_WordSystemUInt16' -Method 'SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoEnsureCapacitySystemInt32' -Method 'SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoEnsureCapacitySystemInt32' -Method 'SystemVoidSystemCollectionsGenericList1CosmosHALPCIDevicecctor' -Method 'SystemVoidCosmosCoreIOGroupPCIctor' -Method 'SystemUInt16CosmosHALPCIDeviceReadRegister16SystemByte' -Method 'SystemVoidCosmosHALPCIDeviceset_VendorIDSystemUInt16' -Method 'SystemVoidCosmosHALPCIDeviceset_DeviceIDSystemUInt16' -Method 'SystemByteCosmosHALPCIDeviceReadRegister8SystemByte' -Method 'SystemVoidCosmosHALPCIDeviceset_RevisionIDSystemByte' -Method 'SystemVoidCosmosHALPCIDeviceset_ProgIFSystemByte' -Method 'SystemVoidCosmosHALPCIDeviceset_SubclassSystemByte' -Method 'SystemVoidCosmosHALPCIDeviceset_ClassCodeSystemByte' -Method 'SystemVoidCosmosHALPCIDeviceset_CacheLineSizeSystemByte' -Method 'SystemVoidCosmosHALPCIDeviceset_LatencyTimerSystemByte' -Method 'SystemVoidCosmosHALPCIDeviceset_HeaderTypeCosmosHALPCIDevicePCIHeaderType' -Method 'SystemVoidCosmosHALPCIDeviceset_BISTCosmosHALPCIDevicePCIBist' -Method 'SystemVoidCosmosHALPCIDeviceset_InterruptLineSystemByte' -Method 'SystemVoidCosmosHALPCIDeviceset_InterruptPINCosmosHALPCIDevicePCIInterruptPIN' -Method 'SystemUInt16CosmosHALPCIDeviceget_VendorID' -Method 'SystemUInt16CosmosHALPCIDeviceget_DeviceID' -Method 'SystemVoidCosmosHALPCIDeviceset_DeviceExistsSystemBoolean' -Method 'SystemVoidCosmosHALPCIDeviceBridgeset_BaseAddressesCosmosHALPCIBaseAddressBararray' -Method 'CosmosHALPCIBaseAddressBararrayCosmosHALPCIDeviceBridgeget_BaseAddresses' -Method 'SystemUInt32CosmosHALPCIDeviceReadRegister32SystemByte' -Method 'SystemVoidCosmosHALPCIBaseAddressBarctorSystemUInt32' -Method 'SystemVoidCosmosHALPCIDeviceBridgeset_PrimaryBusNumberSystemByte' -Method 'SystemVoidCosmosHALPCIDeviceBridgeset_SecondaryBusNumberSystemByte' -Method 'SystemVoidCosmosHALPCIDeviceBridgeset_SubordinateBusNumberSystemByte' -Method 'SystemVoidCosmosHALPCIDeviceBridgeset_SecondaryLatencyTimerSystemByte' -Method 'SystemVoidCosmosHALPCIDeviceBridgeset_IOBaseSystemByte' -Method 'SystemVoidCosmosHALPCIDeviceBridgeset_IOLimitSystemByte' -Method 'SystemVoidCosmosHALPCIDeviceBridgeset_SecondaryStatusSystemUInt16' -Method 'SystemVoidCosmosHALPCIDeviceBridgeset_MemoryBaseSystemUInt16' -Method 'SystemVoidCosmosHALPCIDeviceBridgeset_MemoryLimitSystemUInt16' -Method 'SystemVoidCosmosHALPCIDeviceBridgeset_PrefatchableMemoryBaseSystemUInt16' -Method 'SystemVoidCosmosHALPCIDeviceBridgeset_PrefatchableMemoryLimitSystemUInt16' -Method 'SystemVoidCosmosHALPCIDeviceBridgeset_PrefatchableBaseUpper32SystemUInt32' -Method 'SystemVoidCosmosHALPCIDeviceBridgeset_PrefatchableLimitUpper32SystemUInt32' -Method 'SystemVoidCosmosHALPCIDeviceBridgeset_IOBaseUpper16SystemUInt16' -Method 'SystemVoidCosmosHALPCIDeviceBridgeset_IOLimitUpper16SystemUInt16' -Method 'SystemVoidCosmosHALPCIDeviceBridgeset_CapabilityPointerSystemByte' -Method 'SystemVoidCosmosHALPCIDeviceBridgeset_ExpansionROMBaseAddressSystemUInt32' -Method 'SystemVoidCosmosHALPCIDeviceBridgeset_BridgeControlSystemUInt16' -Method 'SystemStringCosmosHALPCIDeviceDeviceClassGetStringCosmosHALPCIDevice' -Method 'SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceAddCosmosHALPCIDevice' -Method 'SystemByteCosmosHALPCIDeviceBridgeget_SecondaryBusNumber' -Method 'SystemVoidCosmosHALPCIDeviceCardbusset_CardbusBaseAddressSystemUInt32' -Method 'SystemVoidCosmosHALPCIDeviceCardbusset_OffsetOfCapabilityListSystemByte' -Method 'SystemVoidCosmosHALPCIDeviceCardbusset_SecondaryStatusSystemUInt16' -Method 'SystemVoidCosmosHALPCIDeviceCardbusset_PCIBusNumberSystemByte' -Method 'SystemVoidCosmosHALPCIDeviceCardbusset_CardbusBusNumberSystemByte' -Method 'SystemVoidCosmosHALPCIDeviceCardbusset_SubordinateBusNumberSystemByte' -Method 'SystemVoidCosmosHALPCIDeviceCardbusset_CardbusLatencyTimerSystemByte' -Method 'SystemVoidCosmosHALPCIDeviceCardbusset_MemoryBaseAddress0SystemUInt32' -Method 'SystemVoidCosmosHALPCIDeviceCardbusset_MemoryLimit0SystemUInt32' -Method 'SystemVoidCosmosHALPCIDeviceCardbusset_MemoryBaseAddress1SystemUInt32' -Method 'SystemVoidCosmosHALPCIDeviceCardbusset_MemoryLimit1SystemUInt32' -Method 'SystemVoidCosmosHALPCIDeviceCardbusset_IOBaseAddress0SystemUInt32' -Method 'SystemVoidCosmosHALPCIDeviceCardbusset_IOLimit0SystemUInt32' -Method 'SystemVoidCosmosHALPCIDeviceCardbusset_IOBaseAddress1SystemUInt32' -Method 'SystemVoidCosmosHALPCIDeviceCardbusset_IOLimit1SystemUInt32' -Method 'SystemVoidCosmosHALPCIDeviceCardbusset_BridgeControlSystemUInt16' -Method 'SystemVoidCosmosHALPCIDeviceCardbusset_SubsystemDeviceIDSystemUInt16' -Method 'SystemVoidCosmosHALPCIDeviceCardbusset_SubsystemVendorIDSystemUInt16' -Method 'SystemVoidCosmosHALPCIDeviceCardbusset_PCCardBaseAddressSystemUInt32' -Method 'SystemVoidCosmosHALPCIDeviceNormalset_BaseAddressesCosmosHALPCIBaseAddressBararray' -Method 'CosmosHALPCIBaseAddressBararrayCosmosHALPCIDeviceNormalget_BaseAddresses' -Method 'SystemVoidCosmosHALPCIDeviceNormalset_CardbusCISPointerSystemUInt32' -Method 'SystemVoidCosmosHALPCIDeviceNormalset_SubsystemVendorIDSystemUInt16' -Method 'SystemVoidCosmosHALPCIDeviceNormalset_SubsystemIDSystemUInt16' -Method 'SystemVoidCosmosHALPCIDeviceNormalset_ExpansionROMBaseAddressSystemUInt32' -Method 'SystemVoidCosmosHALPCIDeviceNormalset_CapabilitiesPointerSystemByte' -Method 'SystemVoidCosmosHALPCIDeviceNormalset_MinGrantSystemByte' -Method 'SystemVoidCosmosHALPCIDeviceNormalset_MaxLatencySystemByte' -Method 'SystemVoidSystemThreadingMonitorEnterSystemObjectSystemBoolean' -Method 'SystemVoidSystemTextEncoderExceptionFallbackctor' -Method 'SystemVoidSystemTextDecoderExceptionFallbackctor' -Method 'SystemBooleanSystemCharIsSurrogateSystemStringSystemInt32' -Method 'SystemBooleanSystemCharIsHighSurrogateSystemStringSystemInt32' -Method 'SystemVoidSystemCollectionsGenericList1CosmosHALKeyboardKeyMappingset_CapacitySystemInt32' -Method 'SystemUInt16CosmosCorePlugsIOPortImplRead16SystemUInt16' -Method 'SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceMBRPartInfoset_CapacitySystemInt32' -Method 'SystemVoidSystemCollectionsGenericList1CosmosHALBlockDeviceEBRPartInfoset_CapacitySystemInt32' -Method 'SystemUInt32CosmosHALPCIDeviceGetAddressBaseSystemUInt32SystemUInt32SystemUInt32' -Method 'SystemVoidCosmosCoreIOPortset_DWordSystemUInt32' -Method 'SystemUInt32CosmosCoreIOPortget_DWord' -Method 'SystemStringCosmosHALPCIDeviceToHexSystemUInt32SystemByte' -Method 'SystemByteCosmosHALPCIDeviceget_ClassCode' -Method 'SystemByteCosmosHALPCIDeviceget_Subclass' -Method 'SystemByteCosmosHALPCIDeviceget_ProgIF' -Method 'SystemStringCosmosIL2CPUCustomImplementationSystemStringImplConcatSystemObjectarray' -Method 'SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceEnsureCapacitySystemInt32' -Method 'SystemObjectCosmosSystemPlugsSystemTextEncoderFallbackImplget_InternalSyncObject' -Method 'SystemVoidSystemThreadingMonitorThrowLockTakenException' -Method 'SystemVoidCosmosSystemPlugsSystemThreadingMonitorImplExitSystemObject' -Method 'SystemObjectCosmosSystemPlugsSystemTextDecoderFallbackImplget_InternalSyncObject' -Method 'SystemBooleanSystemCharIsSurrogateSystemChar' -Method 'SystemBooleanSystemCharIsHighSurrogateSystemChar' -Method 'SystemStringCosmosIL2CPUILCustomImplementationsSystemEnvironmentImplGetResourceStringSystemStringSystemObjectarray' -Method 'SystemVoidCosmosCorePlugsIOPortImplWrite16SystemUInt16SystemUInt16' -Method 'SystemVoidSystemCollectionsGenericList1CosmosHALPCIDeviceset_CapacitySystemInt32' -Method 'SystemVoidCosmosSystemPlugsSystemThreadingMonitorImplReliableEnterSystemObjectSystemBoolean' -Method 'SystemVoidCosmosCorePlugsIOPortImplWrite32SystemUInt16SystemUInt32' -Method 'SystemUInt32CosmosCorePlugsIOPortImplRead32SystemUInt16' diff --git a/Tests/Cosmos.Compiler.Tests/DoTest.cs b/Tests/Cosmos.Compiler.Tests/DoTest.cs deleted file mode 100644 index 004afb625..000000000 --- a/Tests/Cosmos.Compiler.Tests/DoTest.cs +++ /dev/null @@ -1,52 +0,0 @@ -namespace Cosmos.Compiler.Tests -{ - //[TestClass] - //public class DoTest : BaseTest - //{ - // [TestMethod] - // [TestCategory("Compiler")] - // public void SimpleWriteLineTest() - // { - // // these files contain the output to be verified. don't clean them. - // var xOutputFile = Path.GetTempFileName(); - // var xLogFile = Path.GetTempFileName(); - - // var xRunner = new CompilerRunner(); - - // xRunner.References.Add(typeof(Cosmos.Compiler.Tests.SimpleWriteLine.Kernel.Kernel).Assembly.Location); - // xRunner.References.Add(typeof(Cosmos.System_Plugs.System.TypeImpl).Assembly.Location); - // xRunner.References.Add(typeof(Cosmos.Core_Plugs.CPUImpl).Assembly.Location); - // xRunner.References.Add(typeof(Cosmos.Debug.Kernel.Plugs.DebugBreak).Assembly.Location); - - // xRunner.AssemblerLogFile = xLogFile; - // xRunner.OutputFile = xOutputFile; - // xRunner.Execute(); - - // Verify("Output", File.ReadAllText(xOutputFile)); - // Verify("Logfile", File.ReadAllText(xLogFile)); - // } - - // [TestMethod] - // [TestCategory("Compiler")] - // public void InterfacesTest() - // { - // // these files contain the output to be verified. don't clean them. - // var xOutputFile = Path.GetTempFileName(); - // var xLogFile = Path.GetTempFileName(); - - // var xRunner = new CompilerRunner(); - - // xRunner.References.Add(typeof(Cosmos.Compiler.Tests.Interfaces.Kernel.Kernel).Assembly.Location); - // xRunner.References.Add(typeof(Cosmos.System_Plugs.System.TypeImpl).Assembly.Location); - // xRunner.References.Add(typeof(Cosmos.Core_Plugs.CPUImpl).Assembly.Location); - // xRunner.References.Add(typeof(Cosmos.Debug.Kernel.Plugs.DebugBreak).Assembly.Location); - - // xRunner.AssemblerLogFile = xLogFile; - // xRunner.OutputFile = xOutputFile; - // xRunner.Execute(); - - // Verify("Output", File.ReadAllText(xOutputFile)); - // Verify("Logfile", File.ReadAllText(xLogFile)); - // } - //} -} diff --git a/Tests/Cosmos.Compiler.Tests/app.config b/Tests/Cosmos.Compiler.Tests/app.config deleted file mode 100644 index 5d8eb955d..000000000 --- a/Tests/Cosmos.Compiler.Tests/app.config +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/Tests/Cosmos.Compiler.TestsBase/BaseTest.cs b/Tests/Cosmos.Compiler.TestsBase/BaseTest.cs deleted file mode 100644 index 00e2834c1..000000000 --- a/Tests/Cosmos.Compiler.TestsBase/BaseTest.cs +++ /dev/null @@ -1,38 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Management.Instrumentation; -using System.Text; -using System.Threading.Tasks; -using ApprovalTests; -using ApprovalTests.Core; -using ApprovalTests.Namers; -using ApprovalTests.Writers; - -namespace Cosmos.Compiler.TestsBase -{ - public abstract class BaseTest - { - private class Namer : UnitTestFrameworkNamer - { - private string mName; - - public Namer(string name) - { - mName = name; - } - public override string Name - { - get - { - return base.Name + "." + mName; - } - } - } - - protected void Verify(string name, string value) - { - Approvals.Verify(WriterFactory.CreateTextWriter(value), new Namer(name), Approvals.GetReporter()); - } - } -} \ No newline at end of file diff --git a/Tests/Cosmos.Compiler.TestsBase/CompilerRunner.cs b/Tests/Cosmos.Compiler.TestsBase/CompilerRunner.cs deleted file mode 100644 index 3cb95b602..000000000 --- a/Tests/Cosmos.Compiler.TestsBase/CompilerRunner.cs +++ /dev/null @@ -1,90 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using Cosmos.Build.MSBuild; -using Cosmos.Debug.Common; -using Cosmos.IL2CPU; - -namespace Cosmos.Compiler.TestsBase -{ - public class CompilerRunner - { - public CompilerRunner() - { - References = new List(); - } - public List References - { - get; - private set; - } - - public string OutputFile - { - get; - set; - } - - public string AssemblerLogFile - { - get; - set; - } - - public void Execute() - { - if (String.IsNullOrWhiteSpace(OutputFile)) - { - throw new InvalidOperationException("No OutputFile specified!"); - } - if (References.Count == 0) - { - throw new InvalidOperationException("No References specified!"); - } - - DebugInfo.SetRange(DebugInfo.AssemblerDebugSymbolsRange); - Console.WriteLine("Compiling to '{0}'", OutputFile); - var xTask = new CompilerEngine(); - xTask.DebugEnabled = false; - xTask.StackCorruptionDetectionEnabled = false; - xTask.StackCorruptionDetectionLevel = "MethodFooters"; - xTask.DebugMode = "Source"; - xTask.TraceAssemblies = "User"; - xTask.DebugCom = 1; - xTask.UseNAsm = true; - xTask.OutputFilename = OutputFile; - xTask.EnableLogging = true; - xTask.EmitDebugSymbols = true; - xTask.IgnoreDebugStubAttribute = false; - xTask.References = GetReferences(); - xTask.AssemblerLog = AssemblerLogFile; - xTask.OnLogError = m => - { - throw new Exception("Error during compilation: " + m); - }; - xTask.OnLogWarning = (m) => Console.WriteLine("Warning: {0}", m); - xTask.OnLogMessage = (m) => - { - Console.WriteLine("Message: {0}", m); - }; - xTask.OnLogException = (m) => Console.WriteLine("Exception: {0}", m.ToString()); - - if (!xTask.Execute()) - { - throw new Exception("Error occurred while running compiler!"); - } - } - - private string[] GetReferences() - { - var xResult = new List(References.Count); - foreach (var xRefFile in References) - { - xResult.Add(xRefFile); - } - return xResult.ToArray(); - } - } -} diff --git a/Tests/Cosmos.Compiler.TestsBase/Cosmos.Compiler.TestsBase.csproj b/Tests/Cosmos.Compiler.TestsBase/Cosmos.Compiler.TestsBase.csproj deleted file mode 100644 index d2a210cda..000000000 --- a/Tests/Cosmos.Compiler.TestsBase/Cosmos.Compiler.TestsBase.csproj +++ /dev/null @@ -1,7 +0,0 @@ - - - - netstandard2.0 - - - diff --git a/Tests/Cosmos.Core.Tests/Cosmos.Core.Tests.csproj b/Tests/Cosmos.Core.Tests/Cosmos.Core.Tests.csproj index b949a1190..13c2314d5 100644 --- a/Tests/Cosmos.Core.Tests/Cosmos.Core.Tests.csproj +++ b/Tests/Cosmos.Core.Tests/Cosmos.Core.Tests.csproj @@ -1,113 +1,20 @@ - - - - - Debug - x86 - {6BAD532A-7DD4-4BAC-834A-10BA6497E19D} - Library - Properties - Cosmos.Core.Tests - Cosmos.Core.Tests - v4.7.1 - 512 - - - true - - - - - - - true - bin\Debug\ - DEBUG;TRACE - true - full - x64 - prompt - MinimumRecommendedRules.ruleset - - - bin\Release\ - TRACE - true - pdbonly - x64 - prompt - MinimumRecommendedRules.ruleset - - - true - bin\Debug\ - DEBUG;TRACE - true - full - x86 - prompt - MinimumRecommendedRules.ruleset - - - bin\Release\ - TRACE - true - pdbonly - x86 - prompt - MinimumRecommendedRules.ruleset - - - true - bin\Debug\ - DEBUG;TRACE - true - full - AnyCPU - prompt - MinimumRecommendedRules.ruleset - - - bin\Release\ - TRACE - true - pdbonly - AnyCPU - prompt - MinimumRecommendedRules.ruleset - true - - - - ..\..\Resources\Dependencies\NUnit\nunit.framework.dll - - - - - - - - - - - - - - - - {AB24E403-54F3-4F67-B5E0-119A7227AAC1} - Cosmos.Debug.Common - - - - - - - + + + + netcoreapp2.0 + True + + + + + + + + + + + + + + diff --git a/Tests/Cosmos.Core.Tests/FieldOrderTests.cs b/Tests/Cosmos.Core.Tests/FieldOrderTests.cs deleted file mode 100644 index 9f5239d98..000000000 --- a/Tests/Cosmos.Core.Tests/FieldOrderTests.cs +++ /dev/null @@ -1,37 +0,0 @@ -using System; -using System.Linq; - -using Cosmos.Debug.Common; -using Cosmos.IL2CPU; -using NUnit.Framework; - -namespace Cosmos.Core.Tests -{ - [TestFixture] - public class FieldOrderTests - { - // the memory stuff requires DataLookupEntry.DataBlock to be the first field - //[TestMethod] - //public unsafe void TestFieldOrderingOfDataLookupEntry() - //{ - // ILOp.mPlugManager = new PlugManager(delegate(Exception exception) - // { - // throw new Exception("Error: " + exception.Message, exception); - // }); - // using (var xDbg = new DebugInfo(":memory:", true)) - // { - // try - // { - // var xInfo = ILOp.GetFieldsInfo(typeof(DataLookupEntry), false).OrderBy(i => i.Offset).ToArray(); - // Assert.IsNotNull(xInfo); - // Assert.AreEqual(3, xInfo.Length); - // Assert.AreEqual(nameof(DataLookupEntry.DataBlock), xInfo[0].Field.Name); - // } - // finally - // { - // ILOp.mPlugManager = null; - // } - // } - //} - } -} diff --git a/Tests/Cosmos.System.Tests/ARPRequestTests.EnsureEncodedCorrectly.approved.bin b/Tests/Cosmos.System.Tests/ARPRequestTests.EnsureEncodedCorrectly.approved.bin new file mode 100644 index 000000000..6c5fddf85 Binary files /dev/null and b/Tests/Cosmos.System.Tests/ARPRequestTests.EnsureEncodedCorrectly.approved.bin differ diff --git a/Tests/Cosmos.System.Tests/ARPRequestTests.cs b/Tests/Cosmos.System.Tests/ARPRequestTests.cs index a2185c659..9eaf7fa20 100644 --- a/Tests/Cosmos.System.Tests/ARPRequestTests.cs +++ b/Tests/Cosmos.System.Tests/ARPRequestTests.cs @@ -1,47 +1,50 @@ -//using ApprovalTests; -//using ApprovalTests.Reporters; +using System; +using Microsoft.VisualStudio.TestTools.UnitTesting; -//using Cosmos.HAL.Network; -//using Cosmos.System.Network.IPv4; -//using Cosmos.System.VSTests; +using ApprovalTests; +using ApprovalTests.Reporters; -//using Microsoft.VisualStudio.TestTools.UnitTesting; +using Cosmos.HAL.Network; +using Cosmos.System.Network.IPv4; -//namespace Cosmos.System.Tests -//{ -// [TestClass] -// public class ARPRequestTests -// { -// [TestMethod] -// [UseReporter(typeof(DiffReporter))] -// public void EnsureEncodedCorrectly() -// { -// var xMacSender = new MACAddress(new byte[] -// { -// 00, -// 0x50, -// 0x56, -// 0xc0, -// 0x00, -// 0x01 -// }); -// var xIPSender = new Address(192, 168, 17, 1); -// var xMacTarget = MACAddress.Broadcast; -// var xIPTarget = new Address(192, 168, 17, 102); -// var xArpTargetMac = new MACAddress(new byte[6]); +namespace Cosmos.System.Tests +{ + [TestClass] + public class ARPRequestTests + { + [TestMethod] + [UseReporter(typeof(DiffReporter))] + public void EnsureEncodedCorrectly() + { + var xMacSender = new MACAddress( + new byte[] + { + 00, + 0x50, + 0x56, + 0xc0, + 0x00, + 0x01 + }); -// var xPacket = new ARPRequest_Ethernet(xMacSender, xIPSender, xMacTarget, xIPTarget, xArpTargetMac); + var xIPSender = new Address(192, 168, 17, 1); + var xMacTarget = MACAddress.Broadcast; + var xIPTarget = new Address(192, 168, 17, 102); + var xArpTargetMac = new MACAddress(new byte[6]); -// var xExpectedPacket = -// "FF FF FF FF FF FF 00 50 " + -// "56 C0 00 01 08 06 00 01 " + -// "08 00 06 04 00 01 00 50 " + -// "56 C0 00 01 C0 A8 11 01 " + -// "00 00 00 00 00 00 C0 A8 " + -// "11 66"; -// Approvals.Verify(Utilities.PrettyPrint(xPacket.RawData)); -// //Approvals.VerifyBinaryFile(xPacket.RawData, "bin"); -// //Assert.AreEqual(xExpectedPacket, Utilities.PrettyPrint(xPacket.RawData)); -// } -// } -//} \ No newline at end of file + var xPacket = new ARPRequest_Ethernet(xMacSender, xIPSender, xMacTarget, xIPTarget, xArpTargetMac); + + var xExpectedPacket = + "FF FF FF FF FF FF 00 50 " + Environment.NewLine + + "56 C0 00 01 08 06 00 01 " + Environment.NewLine + + "08 00 06 04 00 01 00 50 " + Environment.NewLine + + "56 C0 00 01 C0 A8 11 01 " + Environment.NewLine + + "00 00 00 00 00 00 C0 A8 " + Environment.NewLine + + "11 66"; + + Approvals.Verify(Utilities.PrettyPrint(xPacket.RawData)); + Approvals.VerifyBinaryFile(xPacket.RawData, "bin"); + Assert.AreEqual(xExpectedPacket, Utilities.PrettyPrint(xPacket.RawData)); + } + } +} diff --git a/Tests/Cosmos.System.Tests/Cosmos.System.Tests.csproj b/Tests/Cosmos.System.Tests/Cosmos.System.Tests.csproj index 5d3a6d331..82d2aa46d 100644 --- a/Tests/Cosmos.System.Tests/Cosmos.System.Tests.csproj +++ b/Tests/Cosmos.System.Tests/Cosmos.System.Tests.csproj @@ -1,121 +1,19 @@ - - - - Debug - x86 - {AAA0328F-60E1-442D-B949-A13DD34BD0AD} - Library - Properties - Cosmos.System.Tests - Cosmos.System.Tests - v4.7.1 - 512 - {3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - 10.0 - $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) - $(ProgramFiles)\Common Files\microsoft shared\VSTT\$(VisualStudioVersion)\UITestExtensionPackages - False - UnitTest - - - true - bin\Debug\ - DEBUG;TRACE - full - x64 - prompt - MinimumRecommendedRules.ruleset - - - bin\Release\ - TRACE - true - pdbonly - x64 - prompt - MinimumRecommendedRules.ruleset - - - true - bin\Debug\ - DEBUG;TRACE - full - x86 - prompt - MinimumRecommendedRules.ruleset - - - bin\Release\ - TRACE - true - pdbonly - x86 - prompt - MinimumRecommendedRules.ruleset - - - true - bin\Debug\ - full - AnyCPU - prompt - MinimumRecommendedRules.ruleset - DEBUG;TRACE - - - bin\Release\ - TRACE - true - pdbonly - AnyCPU - prompt - MinimumRecommendedRules.ruleset - - - - - - - - - - - - - - - - - - - - - - - - - - False - - - False - - - False - - - False - - - - - - - + + + + netcoreapp2.0 + + + + + + + + + + + + + + diff --git a/Tests/Cosmos.System.Tests/Utilities.cs b/Tests/Cosmos.System.Tests/Utilities.cs index 502f53281..ad88c9d73 100644 --- a/Tests/Cosmos.System.Tests/Utilities.cs +++ b/Tests/Cosmos.System.Tests/Utilities.cs @@ -4,7 +4,7 @@ using System.Linq; using System.Text; using System.Threading.Tasks; -namespace Cosmos.System.VSTests +namespace Cosmos.System.Tests { public static class Utilities { @@ -29,4 +29,4 @@ namespace Cosmos.System.VSTests return xSB.ToString().Trim(); } } -} \ No newline at end of file +} diff --git a/source/Cosmos.Core/Cosmos.Core.csproj b/source/Cosmos.Core/Cosmos.Core.csproj index c3261b546..62b29be4d 100644 --- a/source/Cosmos.Core/Cosmos.Core.csproj +++ b/source/Cosmos.Core/Cosmos.Core.csproj @@ -1,10 +1,16 @@ - + netstandard2.0 True + + + <_Parameter1>Cosmos.Core.Tests, PublicKey=0024000004800000940000000602000000240000525341310004000001000100e3ef5198fa2f8926f006b5d2053eb3b3c875e74695675a6b97bd27ba6b0c5cbee26710c04277f7975927ace4a037692eddb71340a4c3f11e06c645c6a4cebad303301228943b39378bf3222f9432ff9c72c31d1a5e936db6cf9f18c23bd52a43c091fc803ce2139cd390a9678553d1e6061656c3d0196ddbd2233143fc433195 + + + diff --git a/source/Cosmos.System2/Cosmos.System2.csproj b/source/Cosmos.System2/Cosmos.System2.csproj index 2a6f25634..991e8bbe7 100644 --- a/source/Cosmos.System2/Cosmos.System2.csproj +++ b/source/Cosmos.System2/Cosmos.System2.csproj @@ -1,10 +1,16 @@ - + netstandard2.0 Cosmos.System + + + <_Parameter1>Cosmos.System.Tests, PublicKey=0024000004800000940000000602000000240000525341310004000001000100e3ef5198fa2f8926f006b5d2053eb3b3c875e74695675a6b97bd27ba6b0c5cbee26710c04277f7975927ace4a037692eddb71340a4c3f11e06c645c6a4cebad303301228943b39378bf3222f9432ff9c72c31d1a5e936db6cf9f18c23bd52a43c091fc803ce2139cd390a9678553d1e6061656c3d0196ddbd2233143fc433195 + + +