mirror of
https://github.com/Ryujinx/Opentk.git
synced 2025-01-18 15:17:08 +00:00
Add property based testing framework + example for vectors
This commit is contained in:
parent
c17b66c6fc
commit
5cb6090343
|
@ -36,6 +36,8 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "project", "project", "{5EEE
|
||||||
RELEASE_NOTES.md = RELEASE_NOTES.md
|
RELEASE_NOTES.md = RELEASE_NOTES.md
|
||||||
EndProjectSection
|
EndProjectSection
|
||||||
EndProject
|
EndProject
|
||||||
|
Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "OpenTK.Tests", "tests\OpenTK.Tests\OpenTK.Tests.fsproj", "{6801C263-ADDA-4A7B-979D-649BCB5A1DF7}"
|
||||||
|
EndProject
|
||||||
Global
|
Global
|
||||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||||
Debug|Any CPU = Debug|Any CPU
|
Debug|Any CPU = Debug|Any CPU
|
||||||
|
@ -78,12 +80,17 @@ Global
|
||||||
{C4DDD20F-CB4E-43F4-A75C-4A3D668E1F99}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
{C4DDD20F-CB4E-43F4-A75C-4A3D668E1F99}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||||
{C4DDD20F-CB4E-43F4-A75C-4A3D668E1F99}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
{C4DDD20F-CB4E-43F4-A75C-4A3D668E1F99}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
{C4DDD20F-CB4E-43F4-A75C-4A3D668E1F99}.Release|Any CPU.Build.0 = Release|Any CPU
|
{C4DDD20F-CB4E-43F4-A75C-4A3D668E1F99}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||||
|
{6801C263-ADDA-4A7B-979D-649BCB5A1DF7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||||
|
{6801C263-ADDA-4A7B-979D-649BCB5A1DF7}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||||
|
{6801C263-ADDA-4A7B-979D-649BCB5A1DF7}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
|
{6801C263-ADDA-4A7B-979D-649BCB5A1DF7}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||||
EndGlobalSection
|
EndGlobalSection
|
||||||
GlobalSection(SolutionProperties) = preSolution
|
GlobalSection(SolutionProperties) = preSolution
|
||||||
HideSolutionNode = FALSE
|
HideSolutionNode = FALSE
|
||||||
EndGlobalSection
|
EndGlobalSection
|
||||||
GlobalSection(NestedProjects) = preSolution
|
GlobalSection(NestedProjects) = preSolution
|
||||||
{C4DDD20F-CB4E-43F4-A75C-4A3D668E1F99} = {1857BB8E-1A35-4EBF-9F6D-685F11DC025B}
|
{C4DDD20F-CB4E-43F4-A75C-4A3D668E1F99} = {1857BB8E-1A35-4EBF-9F6D-685F11DC025B}
|
||||||
|
{6801C263-ADDA-4A7B-979D-649BCB5A1DF7} = {1857BB8E-1A35-4EBF-9F6D-685F11DC025B}
|
||||||
EndGlobalSection
|
EndGlobalSection
|
||||||
GlobalSection(MonoDevelopProperties) = preSolution
|
GlobalSection(MonoDevelopProperties) = preSolution
|
||||||
StartupItem = Source\Examples\OpenTK.Examples.csproj
|
StartupItem = Source\Examples\OpenTK.Examples.csproj
|
||||||
|
|
|
@ -3,6 +3,7 @@ source https://nuget.org/api/v2
|
||||||
#Open packages
|
#Open packages
|
||||||
|
|
||||||
nuget FSharp.Formatting
|
nuget FSharp.Formatting
|
||||||
|
nuget FsCheck
|
||||||
nuget FsCheck.Xunit
|
nuget FsCheck.Xunit
|
||||||
nuget xunit.runner.console
|
nuget xunit.runner.console
|
||||||
nuget xunit.assert
|
nuget xunit.assert
|
||||||
|
|
652
paket.lock
652
paket.lock
|
@ -1,11 +1,11 @@
|
||||||
NUGET
|
NUGET
|
||||||
remote: https://www.nuget.org/api/v2
|
remote: https://www.nuget.org/api/v2
|
||||||
FAKE (4.28)
|
FAKE (4.28)
|
||||||
FsCheck (2.4)
|
FsCheck (2.8)
|
||||||
FSharp.Core (>= 3.1.2.5)
|
FSharp.Core (>= 3.1.2.5)
|
||||||
FsCheck.Xunit (2.4)
|
FsCheck.Xunit (2.8)
|
||||||
FsCheck (>= 2.4)
|
FsCheck (>= 2.8)
|
||||||
xunit.extensibility.execution (>= 2.1 < 3.0)
|
xunit.extensibility.execution (>= 2.2 < 3.0)
|
||||||
FSharp.Compiler.Service (2.0.0.6)
|
FSharp.Compiler.Service (2.0.0.6)
|
||||||
FSharp.Core (4.0.0.1)
|
FSharp.Core (4.0.0.1)
|
||||||
FSharp.Formatting (2.14.4)
|
FSharp.Formatting (2.14.4)
|
||||||
|
@ -14,124 +14,510 @@ NUGET
|
||||||
FSharpVSPowerTools.Core (2.3)
|
FSharpVSPowerTools.Core (2.3)
|
||||||
FSharp.Compiler.Service (>= 2.0.0.3)
|
FSharp.Compiler.Service (>= 2.0.0.3)
|
||||||
GtkSharp (3.1.3)
|
GtkSharp (3.1.3)
|
||||||
|
Microsoft.NETCore.Platforms (1.1) - framework: >= net452, dnxcore50, >= netstandard11, netstandard12, netstandard13, netstandard14
|
||||||
|
Microsoft.NETCore.Targets (1.1) - framework: >= net452, dnxcore50, >= netstandard11, netstandard12, netstandard13, netstandard14
|
||||||
|
Microsoft.Win32.Primitives (4.3) - framework: >= net452, >= netstandard13
|
||||||
|
Microsoft.NETCore.Platforms (>= 1.1) - framework: >= netstandard13
|
||||||
|
Microsoft.NETCore.Targets (>= 1.1) - framework: >= netstandard13
|
||||||
|
System.Runtime (>= 4.3) - framework: >= netstandard13
|
||||||
Mono.Cecil (0.9.6.1)
|
Mono.Cecil (0.9.6.1)
|
||||||
System.Collections (4.0.10) - framework: dnxcore50
|
NETStandard.Library (1.6.1) - framework: >= net452, >= netstandard11
|
||||||
System.Diagnostics.Debug (>= 4.0) - framework: dnxcore50
|
Microsoft.NETCore.Platforms (>= 1.1) - framework: >= netstandard10
|
||||||
System.Resources.ResourceManager (>= 4.0) - framework: dnxcore50
|
Microsoft.Win32.Primitives (>= 4.3) - framework: >= net46, >= netstandard13
|
||||||
System.Runtime (>= 4.0) - framework: dnxcore50
|
System.AppContext (>= 4.3) - framework: >= net46, >= netstandard13
|
||||||
System.Runtime (>= 4.0.20) - framework: dnxcore50
|
System.Collections (>= 4.3) - framework: >= netstandard10
|
||||||
System.Runtime.Extensions (>= 4.0) - framework: dnxcore50
|
System.Collections.Concurrent (>= 4.3) - framework: >= net45, >= netstandard11
|
||||||
System.Threading (>= 4.0) - framework: dnxcore50
|
System.Console (>= 4.3) - framework: >= net46, >= netstandard13
|
||||||
System.Diagnostics.Contracts (4.0) - framework: dnxcore50
|
System.Diagnostics.Debug (>= 4.3) - framework: >= netstandard10
|
||||||
System.Runtime (>= 4.0) - framework: dnxcore50
|
System.Diagnostics.Tools (>= 4.3) - framework: >= netstandard10
|
||||||
System.Diagnostics.Debug (4.0.10) - framework: dnxcore50
|
System.Diagnostics.Tracing (>= 4.3) - framework: >= net45, >= netstandard11
|
||||||
System.Runtime (>= 4.0) - framework: dnxcore50
|
System.Globalization (>= 4.3) - framework: >= netstandard10
|
||||||
System.Globalization (4.0.10) - framework: dnxcore50
|
System.Globalization.Calendars (>= 4.3) - framework: >= net46, >= netstandard13
|
||||||
System.Runtime (>= 4.0) - framework: dnxcore50
|
System.IO (>= 4.3) - framework: >= netstandard10
|
||||||
System.IO (4.0.10) - framework: dnxcore50
|
System.IO.Compression (>= 4.3) - framework: >= net45, >= netstandard11
|
||||||
System.Globalization (>= 4.0) - framework: dnxcore50
|
System.IO.Compression.ZipFile (>= 4.3) - framework: >= net46, >= netstandard13
|
||||||
System.Runtime (>= 4.0.20) - framework: dnxcore50
|
System.IO.FileSystem (>= 4.3) - framework: >= net46, >= netstandard13
|
||||||
System.Text.Encoding (>= 4.0) - framework: dnxcore50
|
System.IO.FileSystem.Primitives (>= 4.3) - framework: >= net46, >= netstandard13
|
||||||
System.Text.Encoding (>= 4.0.10) - framework: dnxcore50
|
System.Linq (>= 4.3) - framework: >= netstandard10
|
||||||
System.Text.Encoding.Extensions (>= 4.0) - framework: dnxcore50
|
System.Linq.Expressions (>= 4.3) - framework: >= netstandard10
|
||||||
System.Threading (>= 4.0) - framework: dnxcore50
|
System.Net.Http (>= 4.3) - framework: >= net45, >= netstandard11
|
||||||
System.Threading.Tasks (>= 4.0) - framework: dnxcore50
|
System.Net.Primitives (>= 4.3) - framework: >= netstandard10
|
||||||
System.Linq (4.0) - framework: dnxcore50
|
System.Net.Sockets (>= 4.3) - framework: >= net46, >= netstandard13
|
||||||
System.Collections (>= 4.0.10) - framework: dnxcore50
|
System.ObjectModel (>= 4.3) - framework: >= netstandard10
|
||||||
System.Diagnostics.Debug (>= 4.0.10) - framework: dnxcore50
|
System.Reflection (>= 4.3) - framework: >= netstandard10
|
||||||
System.Resources.ResourceManager (>= 4.0) - framework: dnxcore50
|
System.Reflection.Extensions (>= 4.3) - framework: >= netstandard10
|
||||||
System.Runtime (>= 4.0.20) - framework: dnxcore50
|
System.Reflection.Primitives (>= 4.3) - framework: >= netstandard10
|
||||||
System.Runtime.Extensions (>= 4.0.10) - framework: dnxcore50
|
System.Resources.ResourceManager (>= 4.3) - framework: >= netstandard10
|
||||||
System.Linq.Expressions (4.0.10) - framework: dnxcore50
|
System.Runtime (>= 4.3) - framework: >= netstandard10
|
||||||
System.Collections (>= 4.0) - framework: dnxcore50
|
System.Runtime.Extensions (>= 4.3) - framework: >= netstandard10
|
||||||
System.Diagnostics.Debug (>= 4.0) - framework: dnxcore50
|
System.Runtime.Handles (>= 4.3) - framework: >= net46, >= netstandard13
|
||||||
System.Globalization (>= 4.0) - framework: dnxcore50
|
System.Runtime.InteropServices (>= 4.3) - framework: >= net45, >= netstandard11
|
||||||
System.IO (>= 4.0) - framework: dnxcore50
|
System.Runtime.InteropServices.RuntimeInformation (>= 4.3) - framework: >= net45, >= netstandard11
|
||||||
System.Linq (>= 4.0) - framework: dnxcore50
|
System.Runtime.Numerics (>= 4.3) - framework: >= net45, >= netstandard11
|
||||||
System.ObjectModel (>= 4.0) - framework: dnxcore50
|
System.Security.Cryptography.Algorithms (>= 4.3) - framework: >= net46, >= netstandard13
|
||||||
System.Reflection (>= 4.0) - framework: dnxcore50
|
System.Security.Cryptography.Encoding (>= 4.3) - framework: >= net46, >= netstandard13
|
||||||
System.Reflection.Emit (>= 4.0) - framework: dnxcore50
|
System.Security.Cryptography.Primitives (>= 4.3) - framework: >= net46, >= netstandard13
|
||||||
System.Reflection.Extensions (>= 4.0) - framework: dnxcore50
|
System.Security.Cryptography.X509Certificates (>= 4.3) - framework: >= net46, >= netstandard13
|
||||||
System.Reflection.Primitives (>= 4.0) - framework: dnxcore50
|
System.Text.Encoding (>= 4.3) - framework: >= netstandard10
|
||||||
System.Reflection.TypeExtensions (>= 4.0) - framework: dnxcore50
|
System.Text.Encoding.Extensions (>= 4.3) - framework: >= netstandard10
|
||||||
System.Resources.ResourceManager (>= 4.0) - framework: dnxcore50
|
System.Text.RegularExpressions (>= 4.3) - framework: >= netstandard10
|
||||||
System.Runtime (>= 4.0) - framework: dnxcore50
|
System.Threading (>= 4.3) - framework: >= netstandard10
|
||||||
System.Runtime (>= 4.0.20) - framework: dnxcore50
|
System.Threading.Tasks (>= 4.3) - framework: >= netstandard10
|
||||||
System.Runtime.Extensions (>= 4.0) - framework: dnxcore50
|
System.Threading.Timer (>= 4.3) - framework: >= net451, >= netstandard12
|
||||||
System.Threading (>= 4.0) - framework: dnxcore50
|
System.Xml.ReaderWriter (>= 4.3) - framework: >= netstandard10
|
||||||
System.ObjectModel (4.0.10) - framework: dnxcore50
|
System.Xml.XDocument (>= 4.3) - framework: >= netstandard10
|
||||||
System.Collections (>= 4.0.10) - framework: dnxcore50
|
runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3) - framework: >= net452, >= netstandard13, netstandard14
|
||||||
System.Diagnostics.Debug (>= 4.0.10) - framework: dnxcore50
|
runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3) - framework: >= net452, >= netstandard13, netstandard14
|
||||||
System.Resources.ResourceManager (>= 4.0) - framework: dnxcore50
|
runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3) - framework: >= net452, >= netstandard13, netstandard14
|
||||||
System.Runtime (>= 4.0.20) - framework: dnxcore50
|
runtime.native.System (4.3) - framework: >= net452, >= netstandard11
|
||||||
System.Threading (>= 4.0.10) - framework: dnxcore50
|
Microsoft.NETCore.Platforms (>= 1.1)
|
||||||
System.Private.Uri (4.0) - framework: dnxcore50
|
Microsoft.NETCore.Targets (>= 1.1)
|
||||||
System.Reflection (4.0.10) - framework: dnxcore50
|
runtime.native.System.IO.Compression (4.3) - framework: >= net452, >= netstandard13
|
||||||
System.IO (>= 4.0) - framework: dnxcore50
|
Microsoft.NETCore.Platforms (>= 1.1)
|
||||||
System.Reflection.Primitives (>= 4.0) - framework: dnxcore50
|
Microsoft.NETCore.Targets (>= 1.1)
|
||||||
System.Runtime (>= 4.0.20) - framework: dnxcore50
|
runtime.native.System.Net.Http (4.3) - framework: >= net452, >= netstandard16
|
||||||
System.Reflection.Emit (4.0) - framework: dnxcore50
|
Microsoft.NETCore.Platforms (>= 1.1)
|
||||||
System.IO (>= 4.0) - framework: dnxcore50
|
Microsoft.NETCore.Targets (>= 1.1)
|
||||||
System.Reflection (>= 4.0) - framework: dnxcore50
|
runtime.native.System.Security.Cryptography.Apple (4.3) - framework: >= net452, >= netstandard16
|
||||||
System.Reflection.Emit.ILGeneration (>= 4.0) - framework: dnxcore50
|
runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple (>= 4.3)
|
||||||
System.Reflection.Primitives (>= 4.0) - framework: dnxcore50
|
runtime.native.System.Security.Cryptography.OpenSsl (4.3) - framework: >= net452, >= netstandard13, netstandard14
|
||||||
System.Runtime (>= 4.0) - framework: dnxcore50
|
runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3)
|
||||||
System.Reflection.Emit.ILGeneration (4.0) - framework: dnxcore50
|
runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3)
|
||||||
System.Reflection (>= 4.0) - framework: dnxcore50
|
runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3)
|
||||||
System.Reflection.Primitives (>= 4.0) - framework: dnxcore50
|
runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3)
|
||||||
System.Runtime (>= 4.0) - framework: dnxcore50
|
runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3)
|
||||||
System.Reflection.Extensions (4.0) - framework: dnxcore50
|
runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3)
|
||||||
System.Diagnostics.Debug (>= 4.0.10) - framework: dnxcore50
|
runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3)
|
||||||
System.Reflection (>= 4.0) - framework: dnxcore50
|
runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3)
|
||||||
System.Reflection (>= 4.0.10) - framework: dnxcore50
|
runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3)
|
||||||
System.Reflection.Primitives (>= 4.0) - framework: dnxcore50
|
runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3)
|
||||||
System.Reflection.TypeExtensions (>= 4.0) - framework: dnxcore50
|
runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3) - framework: >= net452, >= netstandard13, netstandard14
|
||||||
System.Resources.ResourceManager (>= 4.0) - framework: dnxcore50
|
runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3) - framework: >= net452, >= netstandard13, netstandard14
|
||||||
System.Runtime (>= 4.0) - framework: dnxcore50
|
runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple (4.3) - framework: >= net452, >= netstandard16
|
||||||
System.Runtime (>= 4.0.20) - framework: dnxcore50
|
runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3) - framework: >= net452, >= netstandard13, netstandard14
|
||||||
System.Runtime.Extensions (>= 4.0.10) - framework: dnxcore50
|
runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3) - framework: >= net452, >= netstandard13, netstandard14
|
||||||
System.Reflection.Primitives (4.0) - framework: dnxcore50
|
runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3) - framework: >= net452, >= netstandard13, netstandard14
|
||||||
System.Runtime (>= 4.0) - framework: dnxcore50
|
runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3) - framework: >= net452, >= netstandard13, netstandard14
|
||||||
System.Threading (>= 4.0) - framework: dnxcore50
|
runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl (4.3) - framework: >= net452, >= netstandard13, netstandard14
|
||||||
System.Reflection.TypeExtensions (4.0) - framework: dnxcore50
|
System.AppContext (4.3) - framework: >= net46, >= netstandard13
|
||||||
System.Diagnostics.Contracts (>= 4.0) - framework: dnxcore50
|
System.Runtime (>= 4.3) - framework: dnxcore50, netstandard13, >= netstandard16
|
||||||
System.Diagnostics.Debug (>= 4.0.10) - framework: dnxcore50
|
System.Buffers (4.3) - framework: >= net452, >= netstandard13
|
||||||
System.Linq (>= 4.0) - framework: dnxcore50
|
System.Diagnostics.Debug (>= 4.3) - framework: >= netstandard11
|
||||||
System.Reflection (>= 4.0) - framework: dnxcore50
|
System.Diagnostics.Tracing (>= 4.3) - framework: >= netstandard11
|
||||||
System.Reflection (>= 4.0.10) - framework: dnxcore50
|
System.Resources.ResourceManager (>= 4.3) - framework: >= netstandard11
|
||||||
System.Reflection.Primitives (>= 4.0) - framework: dnxcore50
|
System.Runtime (>= 4.3) - framework: >= netstandard11
|
||||||
System.Resources.ResourceManager (>= 4.0) - framework: dnxcore50
|
System.Threading (>= 4.3) - framework: >= netstandard11
|
||||||
System.Runtime (>= 4.0) - framework: dnxcore50
|
System.Collections (4.3) - framework: >= net452, dnxcore50, >= netstandard11, netstandard13, netstandard14
|
||||||
System.Runtime (>= 4.0.20) - framework: dnxcore50
|
Microsoft.NETCore.Platforms (>= 1.1) - framework: dnxcore50, netstandard10, >= netstandard13
|
||||||
System.Runtime.Extensions (>= 4.0.10) - framework: dnxcore50
|
Microsoft.NETCore.Targets (>= 1.1) - framework: dnxcore50, netstandard10, >= netstandard13
|
||||||
System.Resources.ResourceManager (4.0) - framework: dnxcore50
|
System.Runtime (>= 4.3) - framework: dnxcore50, netstandard10, >= netstandard13
|
||||||
System.Globalization (>= 4.0) - framework: dnxcore50
|
System.Collections.Concurrent (4.3) - framework: >= net452, >= netstandard11, netstandard14
|
||||||
System.Reflection (>= 4.0) - framework: dnxcore50
|
System.Collections (>= 4.3) - framework: dnxcore50, >= netstandard13
|
||||||
System.Reflection (>= 4.0.10) - framework: dnxcore50
|
System.Diagnostics.Debug (>= 4.3) - framework: dnxcore50, >= netstandard13
|
||||||
System.Runtime (>= 4.0) - framework: dnxcore50
|
System.Diagnostics.Tracing (>= 4.3) - framework: dnxcore50, >= netstandard13
|
||||||
System.Runtime (>= 4.0.20) - framework: dnxcore50
|
System.Globalization (>= 4.3) - framework: dnxcore50, >= netstandard13
|
||||||
System.Runtime (4.0.20) - framework: dnxcore50
|
System.Reflection (>= 4.3) - framework: >= netstandard13
|
||||||
System.Private.Uri (>= 4.0) - framework: dnxcore50
|
System.Resources.ResourceManager (>= 4.3) - framework: dnxcore50, >= netstandard13
|
||||||
System.Runtime.Extensions (4.0.10) - framework: dnxcore50
|
System.Runtime (>= 4.3) - framework: dnxcore50, netstandard11, >= netstandard13
|
||||||
System.Runtime (>= 4.0.20) - framework: dnxcore50
|
System.Runtime.Extensions (>= 4.3) - framework: dnxcore50, >= netstandard13
|
||||||
System.Text.Encoding (4.0.10) - framework: dnxcore50
|
System.Threading (>= 4.3) - framework: dnxcore50, >= netstandard13
|
||||||
System.Runtime (>= 4.0) - framework: dnxcore50
|
System.Threading.Tasks (>= 4.3) - framework: dnxcore50, netstandard11, >= netstandard13
|
||||||
System.Text.Encoding.Extensions (4.0.10) - framework: dnxcore50
|
System.Console (4.3) - framework: >= net46, >= netstandard13
|
||||||
System.Runtime (>= 4.0) - framework: dnxcore50
|
Microsoft.NETCore.Platforms (>= 1.1) - framework: >= netstandard13
|
||||||
System.Text.Encoding (>= 4.0.10) - framework: dnxcore50
|
Microsoft.NETCore.Targets (>= 1.1) - framework: >= netstandard13
|
||||||
System.Text.RegularExpressions (4.0.10) - framework: dnxcore50
|
System.IO (>= 4.3) - framework: >= netstandard13
|
||||||
System.Collections (>= 4.0.10) - framework: dnxcore50
|
System.Runtime (>= 4.3) - framework: >= netstandard13
|
||||||
System.Globalization (>= 4.0.10) - framework: dnxcore50
|
System.Text.Encoding (>= 4.3) - framework: >= netstandard13
|
||||||
System.Resources.ResourceManager (>= 4.0) - framework: dnxcore50
|
System.Diagnostics.Contracts (4.3) - framework: dnxcore50
|
||||||
System.Runtime (>= 4.0.20) - framework: dnxcore50
|
System.Runtime (>= 4.3) - framework: dnxcore50, >= netstandard10
|
||||||
System.Runtime.Extensions (>= 4.0.10) - framework: dnxcore50
|
System.Diagnostics.Debug (4.3) - framework: >= net452, dnxcore50, >= netstandard11, netstandard13, netstandard14
|
||||||
System.Threading (>= 4.0.10) - framework: dnxcore50
|
Microsoft.NETCore.Platforms (>= 1.1) - framework: dnxcore50, netstandard10, >= netstandard13
|
||||||
System.Threading (4.0.10) - framework: dnxcore50
|
Microsoft.NETCore.Targets (>= 1.1) - framework: dnxcore50, netstandard10, >= netstandard13
|
||||||
System.Runtime (>= 4.0) - framework: dnxcore50
|
System.Runtime (>= 4.3) - framework: dnxcore50, netstandard10, >= netstandard13
|
||||||
System.Threading.Tasks (>= 4.0) - framework: dnxcore50
|
System.Diagnostics.DiagnosticSource (4.3) - framework: >= net452, netstandard13, >= netstandard16
|
||||||
System.Threading.Tasks (4.0.10) - framework: dnxcore50
|
System.Collections (>= 4.3) - framework: netstandard11, >= netstandard13
|
||||||
System.Runtime (>= 4.0) - framework: dnxcore50
|
System.Diagnostics.Tracing (>= 4.3) - framework: netstandard11, >= netstandard13
|
||||||
xunit.abstractions (2.0) - framework: >= net45, dnx451, dnxcore50, monoandroid, monotouch, xamarinios, winv4.5, wpv8.0, wpav8.1
|
System.Reflection (>= 4.3) - framework: netstandard11, >= netstandard13
|
||||||
|
System.Runtime (>= 4.3) - framework: netstandard11, >= netstandard13
|
||||||
|
System.Threading (>= 4.3) - framework: netstandard11, >= netstandard13
|
||||||
|
System.Diagnostics.Tools (4.3) - framework: >= net452, >= netstandard11
|
||||||
|
Microsoft.NETCore.Platforms (>= 1.1) - framework: dnxcore50, >= netstandard10
|
||||||
|
Microsoft.NETCore.Targets (>= 1.1) - framework: dnxcore50, >= netstandard10
|
||||||
|
System.Runtime (>= 4.3) - framework: dnxcore50, >= netstandard10
|
||||||
|
System.Diagnostics.Tracing (4.3) - framework: >= net452, >= netstandard11, netstandard13, netstandard14
|
||||||
|
Microsoft.NETCore.Platforms (>= 1.1) - framework: dnxcore50, netstandard11, netstandard12, netstandard13, >= netstandard15
|
||||||
|
Microsoft.NETCore.Targets (>= 1.1) - framework: dnxcore50, netstandard11, netstandard12, netstandard13, >= netstandard15
|
||||||
|
System.Runtime (>= 4.3) - framework: dnxcore50, netstandard11, netstandard12, netstandard13, >= netstandard15
|
||||||
|
System.Globalization (4.3) - framework: >= net452, dnxcore50, >= netstandard11, netstandard13, netstandard14
|
||||||
|
Microsoft.NETCore.Platforms (>= 1.1) - framework: dnxcore50, netstandard10, >= netstandard13
|
||||||
|
Microsoft.NETCore.Targets (>= 1.1) - framework: dnxcore50, netstandard10, >= netstandard13
|
||||||
|
System.Runtime (>= 4.3) - framework: dnxcore50, netstandard10, >= netstandard13
|
||||||
|
System.Globalization.Calendars (4.3) - framework: >= net46, >= netstandard13
|
||||||
|
Microsoft.NETCore.Platforms (>= 1.1) - framework: >= netstandard13
|
||||||
|
Microsoft.NETCore.Targets (>= 1.1) - framework: >= netstandard13
|
||||||
|
System.Globalization (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.Runtime (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.Globalization.Extensions (4.3) - framework: >= net452, >= netstandard16
|
||||||
|
Microsoft.NETCore.Platforms (>= 1.1) - framework: >= netstandard13
|
||||||
|
System.Globalization (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.Resources.ResourceManager (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.Runtime (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.Runtime.Extensions (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.Runtime.InteropServices (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.IO (4.3) - framework: >= net452, dnxcore50, >= netstandard11, netstandard13, netstandard14
|
||||||
|
Microsoft.NETCore.Platforms (>= 1.1) - framework: dnxcore50, netstandard10, netstandard13, >= netstandard15
|
||||||
|
Microsoft.NETCore.Targets (>= 1.1) - framework: dnxcore50, netstandard10, netstandard13, >= netstandard15
|
||||||
|
System.Runtime (>= 4.3) - framework: dnxcore50, netstandard10, netstandard13, >= netstandard15
|
||||||
|
System.Text.Encoding (>= 4.3) - framework: dnxcore50, netstandard10, netstandard13, >= netstandard15
|
||||||
|
System.Threading.Tasks (>= 4.3) - framework: dnxcore50, netstandard10, netstandard13, >= netstandard15
|
||||||
|
System.IO.Compression (4.3) - framework: >= net452, >= netstandard11, netstandard13
|
||||||
|
Microsoft.NETCore.Platforms (>= 1.1) - framework: >= netstandard13
|
||||||
|
runtime.native.System (>= 4.3) - framework: >= netstandard13
|
||||||
|
runtime.native.System.IO.Compression (>= 4.3) - framework: dnxcore50, >= netstandard13
|
||||||
|
System.Buffers (>= 4.3) - framework: dnxcore50, >= netstandard13
|
||||||
|
System.Collections (>= 4.3) - framework: dnxcore50, >= netstandard13
|
||||||
|
System.Diagnostics.Debug (>= 4.3) - framework: dnxcore50, >= netstandard13
|
||||||
|
System.IO (>= 4.3) - framework: dnxcore50, netstandard11, >= netstandard13
|
||||||
|
System.Resources.ResourceManager (>= 4.3) - framework: dnxcore50, >= netstandard13
|
||||||
|
System.Runtime (>= 4.3) - framework: dnxcore50, netstandard11, >= netstandard13
|
||||||
|
System.Runtime.Extensions (>= 4.3) - framework: dnxcore50, >= netstandard13
|
||||||
|
System.Runtime.Handles (>= 4.3) - framework: dnxcore50, >= netstandard13
|
||||||
|
System.Runtime.InteropServices (>= 4.3) - framework: dnxcore50, >= netstandard13
|
||||||
|
System.Text.Encoding (>= 4.3) - framework: dnxcore50, netstandard11, >= netstandard13
|
||||||
|
System.Threading (>= 4.3) - framework: dnxcore50, >= netstandard13
|
||||||
|
System.Threading.Tasks (>= 4.3) - framework: dnxcore50, >= netstandard13
|
||||||
|
System.IO.Compression.ZipFile (4.3) - framework: >= net46, >= netstandard13
|
||||||
|
System.Buffers (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.IO (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.IO.Compression (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.IO.FileSystem (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.IO.FileSystem.Primitives (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.Resources.ResourceManager (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.Runtime (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.Runtime.Extensions (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.Text.Encoding (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.IO.FileSystem (4.3) - framework: >= net452, >= netstandard13
|
||||||
|
Microsoft.NETCore.Platforms (>= 1.1) - framework: >= netstandard13
|
||||||
|
Microsoft.NETCore.Targets (>= 1.1) - framework: >= netstandard13
|
||||||
|
System.IO (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.IO.FileSystem.Primitives (>= 4.3) - framework: >= net46, >= netstandard13
|
||||||
|
System.Runtime (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.Runtime.Handles (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.Text.Encoding (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.Threading.Tasks (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.IO.FileSystem.Primitives (4.3) - framework: >= net452, >= netstandard13
|
||||||
|
System.Runtime (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.Linq (4.3) - framework: >= net452, dnxcore50, >= netstandard11, netstandard14
|
||||||
|
System.Collections (>= 4.3) - framework: dnxcore50, netstandard10, >= netstandard16
|
||||||
|
System.Diagnostics.Debug (>= 4.3) - framework: dnxcore50, >= netstandard16
|
||||||
|
System.Resources.ResourceManager (>= 4.3) - framework: dnxcore50, >= netstandard16
|
||||||
|
System.Runtime (>= 4.3) - framework: dnxcore50, netstandard10, >= netstandard16
|
||||||
|
System.Runtime.Extensions (>= 4.3) - framework: dnxcore50, >= netstandard16
|
||||||
|
System.Linq.Expressions (4.3) - framework: >= net452, >= netstandard11
|
||||||
|
System.Collections (>= 4.3) - framework: dnxcore50, >= netstandard16
|
||||||
|
System.Diagnostics.Debug (>= 4.3) - framework: dnxcore50, >= netstandard16
|
||||||
|
System.Globalization (>= 4.3) - framework: dnxcore50, >= netstandard16
|
||||||
|
System.IO (>= 4.3) - framework: dnxcore50, >= netstandard16
|
||||||
|
System.Linq (>= 4.3) - framework: dnxcore50, >= netstandard16
|
||||||
|
System.ObjectModel (>= 4.3) - framework: >= netstandard16
|
||||||
|
System.Reflection (>= 4.3) - framework: dnxcore50, netstandard10, netstandard13, >= netstandard16
|
||||||
|
System.Reflection.Emit (>= 4.3) - framework: >= netstandard16
|
||||||
|
System.Reflection.Emit.ILGeneration (>= 4.3) - framework: dnxcore50, >= netstandard16
|
||||||
|
System.Reflection.Emit.Lightweight (>= 4.3) - framework: dnxcore50, >= netstandard16
|
||||||
|
System.Reflection.Extensions (>= 4.3) - framework: dnxcore50, >= netstandard16
|
||||||
|
System.Reflection.Primitives (>= 4.3) - framework: dnxcore50, >= netstandard16
|
||||||
|
System.Reflection.TypeExtensions (>= 4.3) - framework: dnxcore50, >= netstandard16
|
||||||
|
System.Resources.ResourceManager (>= 4.3) - framework: dnxcore50, >= netstandard16
|
||||||
|
System.Runtime (>= 4.3) - framework: dnxcore50, netstandard10, netstandard13, >= netstandard16
|
||||||
|
System.Runtime.Extensions (>= 4.3) - framework: dnxcore50, >= netstandard16
|
||||||
|
System.Threading (>= 4.3) - framework: dnxcore50, >= netstandard16
|
||||||
|
System.Net.Http (4.3.1) - framework: >= net452, >= netstandard11
|
||||||
|
Microsoft.NETCore.Platforms (>= 1.1) - framework: dnxcore50, netstandard13, >= netstandard16
|
||||||
|
Microsoft.Win32.Primitives (>= 4.3) - framework: netstandard13
|
||||||
|
runtime.native.System (>= 4.3) - framework: >= netstandard16
|
||||||
|
runtime.native.System.Net.Http (>= 4.3) - framework: >= netstandard16
|
||||||
|
runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3) - framework: >= netstandard16
|
||||||
|
System.Collections (>= 4.3) - framework: dnxcore50, netstandard13, >= netstandard16
|
||||||
|
System.Diagnostics.Debug (>= 4.3) - framework: dnxcore50, netstandard13, >= netstandard16
|
||||||
|
System.Diagnostics.DiagnosticSource (>= 4.3) - framework: dnxcore50, netstandard13, >= netstandard16
|
||||||
|
System.Diagnostics.Tracing (>= 4.3) - framework: dnxcore50, netstandard13, >= netstandard16
|
||||||
|
System.Globalization (>= 4.3) - framework: dnxcore50, netstandard13, >= netstandard16
|
||||||
|
System.Globalization.Extensions (>= 4.3) - framework: >= netstandard16
|
||||||
|
System.IO (>= 4.3) - framework: dnxcore50, netstandard11, netstandard13, >= netstandard16
|
||||||
|
System.IO.Compression (>= 4.3) - framework: netstandard13
|
||||||
|
System.IO.FileSystem (>= 4.3) - framework: >= netstandard16
|
||||||
|
System.Net.Primitives (>= 4.3) - framework: dnxcore50, netstandard11, netstandard13, >= netstandard16
|
||||||
|
System.Resources.ResourceManager (>= 4.3) - framework: dnxcore50, netstandard13, >= netstandard16
|
||||||
|
System.Runtime (>= 4.3) - framework: dnxcore50, netstandard11, netstandard13, >= netstandard16
|
||||||
|
System.Runtime.Extensions (>= 4.3) - framework: dnxcore50, netstandard13, >= netstandard16
|
||||||
|
System.Runtime.Handles (>= 4.3) - framework: netstandard13, >= netstandard16
|
||||||
|
System.Runtime.InteropServices (>= 4.3) - framework: dnxcore50, netstandard13, >= netstandard16
|
||||||
|
System.Security.Cryptography.Algorithms (>= 4.3) - framework: >= netstandard16
|
||||||
|
System.Security.Cryptography.Encoding (>= 4.3) - framework: >= netstandard16
|
||||||
|
System.Security.Cryptography.OpenSsl (>= 4.3) - framework: >= netstandard16
|
||||||
|
System.Security.Cryptography.Primitives (>= 4.3) - framework: >= netstandard16
|
||||||
|
System.Security.Cryptography.X509Certificates (>= 4.3) - framework: >= net46, dnxcore50, netstandard13, >= netstandard16
|
||||||
|
System.Text.Encoding (>= 4.3) - framework: dnxcore50, netstandard11, netstandard13, >= netstandard16
|
||||||
|
System.Threading (>= 4.3) - framework: dnxcore50, netstandard13, >= netstandard16
|
||||||
|
System.Threading.Tasks (>= 4.3) - framework: dnxcore50, netstandard11, netstandard13, >= netstandard16
|
||||||
|
System.Net.Primitives (4.3) - framework: >= net452, >= netstandard11, netstandard13
|
||||||
|
Microsoft.NETCore.Platforms (>= 1.1) - framework: dnxcore50, netstandard10, netstandard11, >= netstandard13
|
||||||
|
Microsoft.NETCore.Targets (>= 1.1) - framework: dnxcore50, netstandard10, netstandard11, >= netstandard13
|
||||||
|
System.Runtime (>= 4.3) - framework: dnxcore50, netstandard10, netstandard11, >= netstandard13
|
||||||
|
System.Runtime.Handles (>= 4.3) - framework: dnxcore50, >= netstandard13
|
||||||
|
System.Net.Sockets (4.3) - framework: >= net46, >= netstandard13
|
||||||
|
Microsoft.NETCore.Platforms (>= 1.1) - framework: >= netstandard13
|
||||||
|
Microsoft.NETCore.Targets (>= 1.1) - framework: >= netstandard13
|
||||||
|
System.IO (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.Net.Primitives (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.Runtime (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.Threading.Tasks (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.ObjectModel (4.3) - framework: >= net452, dnxcore50, >= netstandard11
|
||||||
|
System.Collections (>= 4.3) - framework: dnxcore50, >= netstandard13
|
||||||
|
System.Diagnostics.Debug (>= 4.3) - framework: dnxcore50, >= netstandard13
|
||||||
|
System.Resources.ResourceManager (>= 4.3) - framework: dnxcore50, >= netstandard13
|
||||||
|
System.Runtime (>= 4.3) - framework: dnxcore50, netstandard10, >= netstandard13
|
||||||
|
System.Threading (>= 4.3) - framework: dnxcore50, >= netstandard13
|
||||||
|
System.Reflection (4.3) - framework: >= net452, dnxcore50, >= netstandard11, netstandard12, netstandard13, netstandard14
|
||||||
|
Microsoft.NETCore.Platforms (>= 1.1) - framework: dnxcore50, netstandard10, netstandard13, >= netstandard15
|
||||||
|
Microsoft.NETCore.Targets (>= 1.1) - framework: dnxcore50, netstandard10, netstandard13, >= netstandard15
|
||||||
|
System.IO (>= 4.3) - framework: dnxcore50, netstandard10, netstandard13, >= netstandard15
|
||||||
|
System.Reflection.Primitives (>= 4.3) - framework: dnxcore50, netstandard10, netstandard13, >= netstandard15
|
||||||
|
System.Runtime (>= 4.3) - framework: dnxcore50, netstandard10, netstandard13, >= netstandard15
|
||||||
|
System.Reflection.Emit (4.3) - framework: >= net452, >= netstandard16
|
||||||
|
System.IO (>= 4.3) - framework: >= netstandard11
|
||||||
|
System.Reflection (>= 4.3) - framework: >= netstandard11
|
||||||
|
System.Reflection.Emit.ILGeneration (>= 4.3) - framework: >= netstandard11
|
||||||
|
System.Reflection.Primitives (>= 4.3) - framework: >= netstandard11
|
||||||
|
System.Runtime (>= 4.3) - framework: >= netstandard11
|
||||||
|
System.Reflection.Emit.ILGeneration (4.3) - framework: >= net452, >= netstandard16
|
||||||
|
System.Reflection (>= 4.3) - framework: >= netstandard10
|
||||||
|
System.Reflection.Primitives (>= 4.3) - framework: >= netstandard10
|
||||||
|
System.Runtime (>= 4.3) - framework: >= netstandard10
|
||||||
|
System.Reflection.Emit.Lightweight (4.3) - framework: >= net452, >= netstandard16
|
||||||
|
System.Reflection (>= 4.3) - framework: >= netstandard10
|
||||||
|
System.Reflection.Emit.ILGeneration (>= 4.3) - framework: >= netstandard10
|
||||||
|
System.Reflection.Primitives (>= 4.3) - framework: >= netstandard10
|
||||||
|
System.Runtime (>= 4.3) - framework: >= netstandard10
|
||||||
|
System.Reflection.Extensions (4.3) - framework: >= net452, dnxcore50, >= netstandard11
|
||||||
|
Microsoft.NETCore.Platforms (>= 1.1) - framework: dnxcore50, >= netstandard10
|
||||||
|
Microsoft.NETCore.Targets (>= 1.1) - framework: dnxcore50, >= netstandard10
|
||||||
|
System.Reflection (>= 4.3) - framework: dnxcore50, >= netstandard10
|
||||||
|
System.Runtime (>= 4.3) - framework: dnxcore50, >= netstandard10
|
||||||
|
System.Reflection.Primitives (4.3) - framework: >= net452, dnxcore50, >= netstandard11, netstandard12, netstandard13
|
||||||
|
Microsoft.NETCore.Platforms (>= 1.1) - framework: dnxcore50, >= netstandard10
|
||||||
|
Microsoft.NETCore.Targets (>= 1.1) - framework: dnxcore50, >= netstandard10
|
||||||
|
System.Runtime (>= 4.3) - framework: dnxcore50, >= netstandard10
|
||||||
|
System.Reflection.TypeExtensions (4.3) - framework: >= net452, dnxcore50, >= netstandard16
|
||||||
|
System.Diagnostics.Contracts (>= 4.3) - framework: dnxcore50
|
||||||
|
System.Diagnostics.Debug (>= 4.3) - framework: dnxcore50
|
||||||
|
System.Linq (>= 4.3) - framework: dnxcore50
|
||||||
|
System.Reflection (>= 4.3) - framework: >= net462, dnxcore50, netstandard13, >= netstandard15
|
||||||
|
System.Reflection.Primitives (>= 4.3) - framework: dnxcore50
|
||||||
|
System.Resources.ResourceManager (>= 4.3) - framework: dnxcore50
|
||||||
|
System.Runtime (>= 4.3) - framework: dnxcore50, netstandard13, >= netstandard15
|
||||||
|
System.Runtime.Extensions (>= 4.3) - framework: dnxcore50
|
||||||
|
System.Resources.ResourceManager (4.3) - framework: >= net452, dnxcore50, >= netstandard11, netstandard13, netstandard14
|
||||||
|
Microsoft.NETCore.Platforms (>= 1.1) - framework: dnxcore50, >= netstandard10
|
||||||
|
Microsoft.NETCore.Targets (>= 1.1) - framework: dnxcore50, >= netstandard10
|
||||||
|
System.Globalization (>= 4.3) - framework: dnxcore50, >= netstandard10
|
||||||
|
System.Reflection (>= 4.3) - framework: dnxcore50, >= netstandard10
|
||||||
|
System.Runtime (>= 4.3) - framework: dnxcore50, >= netstandard10
|
||||||
|
System.Runtime (4.3) - framework: >= net452, dnxcore50, >= netstandard11, netstandard12, netstandard13, netstandard14
|
||||||
|
Microsoft.NETCore.Platforms (>= 1.1) - framework: dnxcore50, netstandard10, netstandard12, netstandard13, >= netstandard15
|
||||||
|
Microsoft.NETCore.Targets (>= 1.1) - framework: dnxcore50, netstandard10, netstandard12, netstandard13, >= netstandard15
|
||||||
|
System.Runtime.Extensions (4.3) - framework: >= net452, dnxcore50, >= netstandard11, netstandard13, netstandard14
|
||||||
|
Microsoft.NETCore.Platforms (>= 1.1) - framework: dnxcore50, netstandard10, netstandard13, >= netstandard15
|
||||||
|
Microsoft.NETCore.Targets (>= 1.1) - framework: dnxcore50, netstandard10, netstandard13, >= netstandard15
|
||||||
|
System.Runtime (>= 4.3) - framework: dnxcore50, netstandard10, netstandard13, >= netstandard15
|
||||||
|
System.Runtime.Handles (4.3) - framework: >= net452, >= netstandard13, netstandard14
|
||||||
|
Microsoft.NETCore.Platforms (>= 1.1) - framework: >= netstandard13
|
||||||
|
Microsoft.NETCore.Targets (>= 1.1) - framework: >= netstandard13
|
||||||
|
System.Runtime (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.Runtime.InteropServices (4.3) - framework: >= net452, >= netstandard11, netstandard13, netstandard14
|
||||||
|
Microsoft.NETCore.Platforms (>= 1.1) - framework: dnxcore50, netstandard11, netstandard12, netstandard13, >= netstandard15
|
||||||
|
Microsoft.NETCore.Targets (>= 1.1) - framework: dnxcore50, netstandard11, netstandard12, netstandard13, >= netstandard15
|
||||||
|
System.Reflection (>= 4.3) - framework: dnxcore50, netstandard11, netstandard12, netstandard13, >= netstandard15
|
||||||
|
System.Reflection.Primitives (>= 4.3) - framework: dnxcore50, netstandard11, netstandard12, netstandard13, >= netstandard15
|
||||||
|
System.Runtime (>= 4.3) - framework: net462, >= net463, dnxcore50, netstandard11, netstandard12, netstandard13, >= netstandard15
|
||||||
|
System.Runtime.Handles (>= 4.3) - framework: dnxcore50, netstandard13, >= netstandard15
|
||||||
|
System.Runtime.InteropServices.RuntimeInformation (4.3) - framework: >= net452, >= netstandard11
|
||||||
|
runtime.native.System (>= 4.3) - framework: >= netstandard11
|
||||||
|
System.Reflection (>= 4.3) - framework: dnxcore50, >= netstandard11
|
||||||
|
System.Reflection.Extensions (>= 4.3) - framework: dnxcore50, >= netstandard11
|
||||||
|
System.Resources.ResourceManager (>= 4.3) - framework: dnxcore50, >= netstandard11
|
||||||
|
System.Runtime (>= 4.3) - framework: dnxcore50, >= netstandard11
|
||||||
|
System.Runtime.InteropServices (>= 4.3) - framework: >= netstandard11
|
||||||
|
System.Threading (>= 4.3) - framework: dnxcore50, >= netstandard11
|
||||||
|
System.Runtime.Numerics (4.3) - framework: >= net452, >= netstandard11
|
||||||
|
System.Globalization (>= 4.3) - framework: dnxcore50, >= netstandard13
|
||||||
|
System.Resources.ResourceManager (>= 4.3) - framework: dnxcore50, >= netstandard13
|
||||||
|
System.Runtime (>= 4.3) - framework: dnxcore50, netstandard11, >= netstandard13
|
||||||
|
System.Runtime.Extensions (>= 4.3) - framework: dnxcore50, >= netstandard13
|
||||||
|
System.Security.Cryptography.Algorithms (4.3) - framework: >= net452, >= netstandard13, netstandard14
|
||||||
|
Microsoft.NETCore.Platforms (>= 1.1) - framework: dnxcore50, >= netstandard16
|
||||||
|
runtime.native.System.Security.Cryptography.Apple (>= 4.3) - framework: >= netstandard16
|
||||||
|
runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3) - framework: >= netstandard16
|
||||||
|
System.Collections (>= 4.3) - framework: >= netstandard16
|
||||||
|
System.IO (>= 4.3) - framework: >= net463, dnxcore50, netstandard13, netstandard14, >= netstandard16
|
||||||
|
System.Resources.ResourceManager (>= 4.3) - framework: dnxcore50, >= netstandard16
|
||||||
|
System.Runtime (>= 4.3) - framework: >= net463, dnxcore50, netstandard13, netstandard14, >= netstandard16
|
||||||
|
System.Runtime.Extensions (>= 4.3) - framework: dnxcore50, >= netstandard16
|
||||||
|
System.Runtime.Handles (>= 4.3) - framework: dnxcore50, >= netstandard16
|
||||||
|
System.Runtime.InteropServices (>= 4.3) - framework: dnxcore50, >= netstandard16
|
||||||
|
System.Runtime.Numerics (>= 4.3) - framework: >= netstandard16
|
||||||
|
System.Security.Cryptography.Encoding (>= 4.3) - framework: >= net463, dnxcore50, >= netstandard16
|
||||||
|
System.Security.Cryptography.Primitives (>= 4.3) - framework: net46, net461, >= net463, dnxcore50, netstandard13, netstandard14, >= netstandard16
|
||||||
|
System.Text.Encoding (>= 4.3) - framework: dnxcore50, >= netstandard16
|
||||||
|
System.Security.Cryptography.Cng (4.3) - framework: >= net46, >= netstandard16
|
||||||
|
Microsoft.NETCore.Platforms (>= 1.1) - framework: netstandard14, >= netstandard16
|
||||||
|
System.IO (>= 4.3) - framework: netstandard13, netstandard14, >= netstandard16
|
||||||
|
System.Resources.ResourceManager (>= 4.3) - framework: netstandard14, >= netstandard16
|
||||||
|
System.Runtime (>= 4.3) - framework: netstandard13, netstandard14, >= netstandard16
|
||||||
|
System.Runtime.Extensions (>= 4.3) - framework: netstandard14, >= netstandard16
|
||||||
|
System.Runtime.Handles (>= 4.3) - framework: netstandard13, netstandard14, >= netstandard16
|
||||||
|
System.Runtime.InteropServices (>= 4.3) - framework: netstandard14, >= netstandard16
|
||||||
|
System.Security.Cryptography.Algorithms (>= 4.3) - framework: net46, net461, >= net463, netstandard13, netstandard14, >= netstandard16
|
||||||
|
System.Security.Cryptography.Encoding (>= 4.3) - framework: netstandard14, >= netstandard16
|
||||||
|
System.Security.Cryptography.Primitives (>= 4.3) - framework: net46, net461, >= net463, netstandard13, netstandard14, >= netstandard16
|
||||||
|
System.Text.Encoding (>= 4.3) - framework: netstandard14, >= netstandard16
|
||||||
|
System.Security.Cryptography.Csp (4.3) - framework: >= net46, >= netstandard16
|
||||||
|
Microsoft.NETCore.Platforms (>= 1.1) - framework: >= netstandard13
|
||||||
|
System.IO (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.Reflection (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.Resources.ResourceManager (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.Runtime (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.Runtime.Extensions (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.Runtime.Handles (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.Runtime.InteropServices (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.Security.Cryptography.Algorithms (>= 4.3) - framework: >= net46, >= netstandard13
|
||||||
|
System.Security.Cryptography.Encoding (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.Security.Cryptography.Primitives (>= 4.3) - framework: >= net46, >= netstandard13
|
||||||
|
System.Text.Encoding (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.Threading (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.Security.Cryptography.Encoding (4.3) - framework: >= net452, >= netstandard13, netstandard14
|
||||||
|
Microsoft.NETCore.Platforms (>= 1.1) - framework: >= netstandard13
|
||||||
|
runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.Collections (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.Collections.Concurrent (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.Linq (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.Resources.ResourceManager (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.Runtime (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.Runtime.Extensions (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.Runtime.Handles (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.Runtime.InteropServices (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.Security.Cryptography.Primitives (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.Text.Encoding (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.Security.Cryptography.OpenSsl (4.3) - framework: >= net452, >= netstandard16
|
||||||
|
runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3)
|
||||||
|
System.Collections (>= 4.3) - framework: >= netstandard16
|
||||||
|
System.IO (>= 4.3) - framework: >= net463, >= netstandard16
|
||||||
|
System.Resources.ResourceManager (>= 4.3) - framework: >= netstandard16
|
||||||
|
System.Runtime (>= 4.3) - framework: >= net463, >= netstandard16
|
||||||
|
System.Runtime.Extensions (>= 4.3) - framework: >= net463, >= netstandard16
|
||||||
|
System.Runtime.Handles (>= 4.3) - framework: >= netstandard16
|
||||||
|
System.Runtime.InteropServices (>= 4.3) - framework: >= netstandard16
|
||||||
|
System.Runtime.Numerics (>= 4.3) - framework: >= netstandard16
|
||||||
|
System.Security.Cryptography.Algorithms (>= 4.3) - framework: >= net463, >= netstandard16
|
||||||
|
System.Security.Cryptography.Encoding (>= 4.3) - framework: >= net463, >= netstandard16
|
||||||
|
System.Security.Cryptography.Primitives (>= 4.3) - framework: >= net463, >= netstandard16
|
||||||
|
System.Text.Encoding (>= 4.3) - framework: >= netstandard16
|
||||||
|
System.Security.Cryptography.Primitives (4.3) - framework: >= net452, >= netstandard13, netstandard14
|
||||||
|
System.Diagnostics.Debug (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.Globalization (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.IO (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.Resources.ResourceManager (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.Runtime (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.Threading (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.Threading.Tasks (>= 4.3) - framework: >= netstandard13
|
||||||
|
System.Security.Cryptography.X509Certificates (4.3) - framework: >= net46, >= netstandard13
|
||||||
|
Microsoft.NETCore.Platforms (>= 1.1) - framework: dnxcore50, >= netstandard16
|
||||||
|
runtime.native.System (>= 4.3) - framework: >= netstandard16
|
||||||
|
runtime.native.System.Net.Http (>= 4.3) - framework: >= netstandard16
|
||||||
|
runtime.native.System.Security.Cryptography.OpenSsl (>= 4.3) - framework: >= netstandard16
|
||||||
|
System.Collections (>= 4.3) - framework: dnxcore50, >= netstandard16
|
||||||
|
System.Diagnostics.Debug (>= 4.3) - framework: >= netstandard16
|
||||||
|
System.Globalization (>= 4.3) - framework: dnxcore50, >= netstandard16
|
||||||
|
System.Globalization.Calendars (>= 4.3) - framework: dnxcore50, >= netstandard16
|
||||||
|
System.IO (>= 4.3) - framework: dnxcore50, >= netstandard16
|
||||||
|
System.IO.FileSystem (>= 4.3) - framework: dnxcore50, >= netstandard16
|
||||||
|
System.IO.FileSystem.Primitives (>= 4.3) - framework: >= netstandard16
|
||||||
|
System.Resources.ResourceManager (>= 4.3) - framework: dnxcore50, >= netstandard16
|
||||||
|
System.Runtime (>= 4.3) - framework: dnxcore50, netstandard13, netstandard14, >= netstandard16
|
||||||
|
System.Runtime.Extensions (>= 4.3) - framework: dnxcore50, >= netstandard16
|
||||||
|
System.Runtime.Handles (>= 4.3) - framework: dnxcore50, netstandard13, netstandard14, >= netstandard16
|
||||||
|
System.Runtime.InteropServices (>= 4.3) - framework: dnxcore50, >= netstandard16
|
||||||
|
System.Runtime.Numerics (>= 4.3) - framework: dnxcore50, >= netstandard16
|
||||||
|
System.Security.Cryptography.Algorithms (>= 4.3) - framework: net46, >= net461, dnxcore50, netstandard13, netstandard14, >= netstandard16
|
||||||
|
System.Security.Cryptography.Cng (>= 4.3) - framework: dnxcore50, >= netstandard16
|
||||||
|
System.Security.Cryptography.Csp (>= 4.3) - framework: >= netstandard16
|
||||||
|
System.Security.Cryptography.Encoding (>= 4.3) - framework: net46, >= net461, dnxcore50, netstandard13, netstandard14, >= netstandard16
|
||||||
|
System.Security.Cryptography.OpenSsl (>= 4.3) - framework: >= netstandard16
|
||||||
|
System.Security.Cryptography.Primitives (>= 4.3) - framework: dnxcore50, >= netstandard16
|
||||||
|
System.Text.Encoding (>= 4.3) - framework: dnxcore50, >= netstandard16
|
||||||
|
System.Threading (>= 4.3) - framework: dnxcore50, >= netstandard16
|
||||||
|
System.Text.Encoding (4.3) - framework: >= net452, dnxcore50, >= netstandard11, netstandard13, netstandard14
|
||||||
|
Microsoft.NETCore.Platforms (>= 1.1) - framework: dnxcore50, netstandard10, >= netstandard13
|
||||||
|
Microsoft.NETCore.Targets (>= 1.1) - framework: dnxcore50, netstandard10, >= netstandard13
|
||||||
|
System.Runtime (>= 4.3) - framework: dnxcore50, netstandard10, >= netstandard13
|
||||||
|
System.Text.Encoding.Extensions (4.3) - framework: >= net452, >= netstandard11
|
||||||
|
Microsoft.NETCore.Platforms (>= 1.1) - framework: dnxcore50, netstandard10, >= netstandard13
|
||||||
|
Microsoft.NETCore.Targets (>= 1.1) - framework: dnxcore50, netstandard10, >= netstandard13
|
||||||
|
System.Runtime (>= 4.3) - framework: dnxcore50, netstandard10, >= netstandard13
|
||||||
|
System.Text.Encoding (>= 4.3) - framework: dnxcore50, netstandard10, >= netstandard13
|
||||||
|
System.Text.RegularExpressions (4.3) - framework: >= net452, dnxcore50, >= netstandard11
|
||||||
|
System.Collections (>= 4.3) - framework: dnxcore50, >= netstandard16
|
||||||
|
System.Globalization (>= 4.3) - framework: dnxcore50, >= netstandard16
|
||||||
|
System.Resources.ResourceManager (>= 4.3) - framework: dnxcore50, >= netstandard16
|
||||||
|
System.Runtime (>= 4.3) - framework: dnxcore50, netstandard10, netstandard13, >= netstandard16
|
||||||
|
System.Runtime.Extensions (>= 4.3) - framework: dnxcore50, >= netstandard16
|
||||||
|
System.Threading (>= 4.3) - framework: dnxcore50, >= netstandard16
|
||||||
|
System.Threading (4.3) - framework: >= net452, dnxcore50, >= netstandard11, netstandard13, netstandard14
|
||||||
|
System.Runtime (>= 4.3) - framework: dnxcore50, netstandard10, >= netstandard13
|
||||||
|
System.Threading.Tasks (>= 4.3) - framework: dnxcore50, netstandard10, >= netstandard13
|
||||||
|
System.Threading.Tasks (4.3) - framework: >= net452, dnxcore50, >= netstandard11, netstandard13, netstandard14
|
||||||
|
Microsoft.NETCore.Platforms (>= 1.1) - framework: dnxcore50, netstandard10, >= netstandard13
|
||||||
|
Microsoft.NETCore.Targets (>= 1.1) - framework: dnxcore50, netstandard10, >= netstandard13
|
||||||
|
System.Runtime (>= 4.3) - framework: dnxcore50, netstandard10, >= netstandard13
|
||||||
|
System.Threading.Tasks.Extensions (4.3) - framework: >= net452, >= netstandard13
|
||||||
|
System.Collections (>= 4.3) - framework: >= netstandard10
|
||||||
|
System.Runtime (>= 4.3) - framework: >= netstandard10
|
||||||
|
System.Threading.Tasks (>= 4.3) - framework: >= netstandard10
|
||||||
|
System.Threading.Timer (4.3) - framework: >= net452, >= netstandard12
|
||||||
|
Microsoft.NETCore.Platforms (>= 1.1) - framework: dnxcore50, >= netstandard12
|
||||||
|
Microsoft.NETCore.Targets (>= 1.1) - framework: dnxcore50, >= netstandard12
|
||||||
|
System.Runtime (>= 4.3) - framework: dnxcore50, >= netstandard12
|
||||||
|
System.Xml.ReaderWriter (4.3) - framework: >= net452, >= netstandard11
|
||||||
|
System.Collections (>= 4.3) - framework: dnxcore50, >= netstandard13
|
||||||
|
System.Diagnostics.Debug (>= 4.3) - framework: dnxcore50, >= netstandard13
|
||||||
|
System.Globalization (>= 4.3) - framework: dnxcore50, >= netstandard13
|
||||||
|
System.IO (>= 4.3) - framework: dnxcore50, netstandard10, >= netstandard13
|
||||||
|
System.IO.FileSystem (>= 4.3) - framework: dnxcore50, >= netstandard13
|
||||||
|
System.IO.FileSystem.Primitives (>= 4.3) - framework: dnxcore50, >= netstandard13
|
||||||
|
System.Resources.ResourceManager (>= 4.3) - framework: dnxcore50, >= netstandard13
|
||||||
|
System.Runtime (>= 4.3) - framework: dnxcore50, netstandard10, >= netstandard13
|
||||||
|
System.Runtime.Extensions (>= 4.3) - framework: dnxcore50, >= netstandard13
|
||||||
|
System.Runtime.InteropServices (>= 4.3) - framework: dnxcore50, >= netstandard13
|
||||||
|
System.Text.Encoding (>= 4.3) - framework: dnxcore50, netstandard10, >= netstandard13
|
||||||
|
System.Text.Encoding.Extensions (>= 4.3) - framework: dnxcore50, >= netstandard13
|
||||||
|
System.Text.RegularExpressions (>= 4.3) - framework: dnxcore50, >= netstandard13
|
||||||
|
System.Threading.Tasks (>= 4.3) - framework: dnxcore50, netstandard10, >= netstandard13
|
||||||
|
System.Threading.Tasks.Extensions (>= 4.3) - framework: dnxcore50, >= netstandard13
|
||||||
|
System.Xml.XDocument (4.3) - framework: >= net452, >= netstandard11
|
||||||
|
System.Collections (>= 4.3) - framework: dnxcore50, >= netstandard13
|
||||||
|
System.Diagnostics.Debug (>= 4.3) - framework: dnxcore50, >= netstandard13
|
||||||
|
System.Diagnostics.Tools (>= 4.3) - framework: dnxcore50, >= netstandard13
|
||||||
|
System.Globalization (>= 4.3) - framework: dnxcore50, >= netstandard13
|
||||||
|
System.IO (>= 4.3) - framework: dnxcore50, netstandard10, >= netstandard13
|
||||||
|
System.Reflection (>= 4.3) - framework: dnxcore50, >= netstandard13
|
||||||
|
System.Resources.ResourceManager (>= 4.3) - framework: dnxcore50, >= netstandard13
|
||||||
|
System.Runtime (>= 4.3) - framework: dnxcore50, netstandard10, >= netstandard13
|
||||||
|
System.Runtime.Extensions (>= 4.3) - framework: dnxcore50, >= netstandard13
|
||||||
|
System.Text.Encoding (>= 4.3) - framework: dnxcore50, >= netstandard13
|
||||||
|
System.Threading (>= 4.3) - framework: dnxcore50, >= netstandard13
|
||||||
|
System.Xml.ReaderWriter (>= 4.3) - framework: dnxcore50, netstandard10, >= netstandard13
|
||||||
|
xunit.abstractions (2.0.1) - framework: >= net452, >= netstandard11
|
||||||
|
NETStandard.Library (>= 1.6) - framework: >= netstandard10
|
||||||
xunit.assert (2.1)
|
xunit.assert (2.1)
|
||||||
System.Collections (>= 4.0) - framework: dnxcore50
|
System.Collections (>= 4.0) - framework: dnxcore50
|
||||||
System.Diagnostics.Debug (>= 4.0) - framework: dnxcore50
|
System.Diagnostics.Debug (>= 4.0) - framework: dnxcore50
|
||||||
|
@ -144,22 +530,10 @@ NUGET
|
||||||
System.Runtime.Extensions (>= 4.0) - framework: dnxcore50
|
System.Runtime.Extensions (>= 4.0) - framework: dnxcore50
|
||||||
System.Text.RegularExpressions (>= 4.0) - framework: dnxcore50
|
System.Text.RegularExpressions (>= 4.0) - framework: dnxcore50
|
||||||
System.Threading.Tasks (>= 4.0) - framework: dnxcore50
|
System.Threading.Tasks (>= 4.0) - framework: dnxcore50
|
||||||
xunit.extensibility.core (2.1) - framework: >= net45, dnx451, dnxcore50, monoandroid, monotouch, xamarinios, winv4.5, wpv8.0, wpav8.1
|
xunit.extensibility.core (2.2) - framework: >= net452, >= netstandard11
|
||||||
xunit.abstractions (2.0)
|
NETStandard.Library (>= 1.6) - framework: >= netstandard11
|
||||||
xunit.extensibility.execution (2.1)
|
xunit.abstractions (>= 2.0.1) - framework: >= net452, >= netstandard11
|
||||||
System.Collections (>= 4.0) - framework: dnxcore50
|
xunit.extensibility.execution (2.2)
|
||||||
System.Diagnostics.Debug (>= 4.0) - framework: dnxcore50
|
NETStandard.Library (>= 1.6) - framework: >= netstandard11
|
||||||
System.Globalization (>= 4.0) - framework: dnxcore50
|
xunit.extensibility.core (2.2) - framework: >= net452, >= netstandard11
|
||||||
System.IO (>= 4.0) - framework: dnxcore50
|
|
||||||
System.Linq (>= 4.0) - framework: dnxcore50
|
|
||||||
System.Linq.Expressions (>= 4.0) - framework: dnxcore50
|
|
||||||
System.Reflection (>= 4.0) - framework: dnxcore50
|
|
||||||
System.Reflection.Extensions (>= 4.0) - framework: dnxcore50
|
|
||||||
System.Runtime (>= 4.0) - framework: dnxcore50
|
|
||||||
System.Runtime.Extensions (>= 4.0) - framework: dnxcore50
|
|
||||||
System.Text.Encoding (>= 4.0) - framework: dnxcore50
|
|
||||||
System.Threading (>= 4.0) - framework: dnxcore50
|
|
||||||
System.Threading.Tasks (>= 4.0) - framework: dnxcore50
|
|
||||||
xunit.abstractions (>= 2.0) - framework: dnxcore50
|
|
||||||
xunit.extensibility.core (2.1) - framework: >= net45, dnx451, dnxcore50, monoandroid, monotouch, xamarinios, winv4.5, wpv8.0, wpav8.1
|
|
||||||
xunit.runner.console (2.1)
|
xunit.runner.console (2.1)
|
||||||
|
|
17
tests/OpenTK.Tests/App.config
Normal file
17
tests/OpenTK.Tests/App.config
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<configuration>
|
||||||
|
<runtime>
|
||||||
|
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||||
|
<dependentAssembly>
|
||||||
|
<assemblyIdentity name="FSharp.Core" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
|
||||||
|
<bindingRedirect oldVersion="0.0.0.0-4.4.0.0" newVersion="4.4.0.0" />
|
||||||
|
</dependentAssembly>
|
||||||
|
</assemblyBinding>
|
||||||
|
</runtime>
|
||||||
|
<!--<startup>
|
||||||
|
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" />
|
||||||
|
</startup>-->
|
||||||
|
<startup>
|
||||||
|
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" />
|
||||||
|
</startup>
|
||||||
|
</configuration>
|
41
tests/OpenTK.Tests/AssemblyInfo.fs
Normal file
41
tests/OpenTK.Tests/AssemblyInfo.fs
Normal file
|
@ -0,0 +1,41 @@
|
||||||
|
namespace OpenTK.Tests.AssemblyInfo
|
||||||
|
|
||||||
|
open System.Reflection
|
||||||
|
open System.Runtime.CompilerServices
|
||||||
|
open System.Runtime.InteropServices
|
||||||
|
|
||||||
|
// General Information about an assembly is controlled through the following
|
||||||
|
// set of attributes. Change these attribute values to modify the information
|
||||||
|
// associated with an assembly.
|
||||||
|
[<assembly: AssemblyTitle("OpenTK.Tests")>]
|
||||||
|
[<assembly: AssemblyDescription("")>]
|
||||||
|
[<assembly: AssemblyConfiguration("")>]
|
||||||
|
[<assembly: AssemblyCompany("")>]
|
||||||
|
[<assembly: AssemblyProduct("OpenTK.Tests")>]
|
||||||
|
[<assembly: AssemblyCopyright("Copyright © 2017")>]
|
||||||
|
[<assembly: AssemblyTrademark("")>]
|
||||||
|
[<assembly: AssemblyCulture("")>]
|
||||||
|
|
||||||
|
// Setting ComVisible to false makes the types in this assembly not visible
|
||||||
|
// to COM components. If you need to access a type in this assembly from
|
||||||
|
// COM, set the ComVisible attribute to true on that type.
|
||||||
|
[<assembly: ComVisible(false)>]
|
||||||
|
|
||||||
|
// The following GUID is for the ID of the typelib if this project is exposed to COM
|
||||||
|
[<assembly: Guid("6801c263-adda-4a7b-979d-649bcb5a1df7")>]
|
||||||
|
|
||||||
|
// Version information for an assembly consists of the following four values:
|
||||||
|
//
|
||||||
|
// Major Version
|
||||||
|
// Minor Version
|
||||||
|
// Build Number
|
||||||
|
// Revision
|
||||||
|
//
|
||||||
|
// You can specify all the values or you can default the Build and Revision Numbers
|
||||||
|
// by using the '*' as shown below:
|
||||||
|
// [<assembly: AssemblyVersion("1.0.*")>]
|
||||||
|
[<assembly: AssemblyVersion("1.0.0.0")>]
|
||||||
|
[<assembly: AssemblyFileVersion("1.0.0.0")>]
|
||||||
|
|
||||||
|
do
|
||||||
|
()
|
1503
tests/OpenTK.Tests/OpenTK.Tests.fsproj
Normal file
1503
tests/OpenTK.Tests/OpenTK.Tests.fsproj
Normal file
File diff suppressed because it is too large
Load diff
86
tests/OpenTK.Tests/Vectors.fs
Normal file
86
tests/OpenTK.Tests/Vectors.fs
Normal file
|
@ -0,0 +1,86 @@
|
||||||
|
namespace OpenTK.Tests
|
||||||
|
|
||||||
|
open Xunit
|
||||||
|
open FsCheck
|
||||||
|
open FsCheck.Xunit
|
||||||
|
open System
|
||||||
|
open OpenTK
|
||||||
|
|
||||||
|
[<RequireQualifiedAccess>]
|
||||||
|
module internal Generators =
|
||||||
|
let private isValidFloat f = not (Single.IsNaN f || Single.IsInfinity f)
|
||||||
|
|
||||||
|
let Vec2 =
|
||||||
|
Arb.generate<float32>
|
||||||
|
|> Gen.filter isValidFloat
|
||||||
|
|> Gen.two
|
||||||
|
|> Gen.map Vector2
|
||||||
|
|> Arb.fromGen
|
||||||
|
|
||||||
|
let Vec3 =
|
||||||
|
Arb.generate<float32>
|
||||||
|
|> Gen.filter isValidFloat
|
||||||
|
|> Gen.three
|
||||||
|
|> Gen.map Vector3
|
||||||
|
|> Arb.fromGen
|
||||||
|
|
||||||
|
let Vec4 =
|
||||||
|
Arb.generate<float32>
|
||||||
|
|> Gen.filter isValidFloat
|
||||||
|
|> Gen.four
|
||||||
|
|> Gen.map Vector4
|
||||||
|
|> Arb.fromGen
|
||||||
|
|
||||||
|
type VectorGen =
|
||||||
|
static member Vector2() = Generators.Vec2
|
||||||
|
static member Vector3() = Generators.Vec3
|
||||||
|
static member Vector4() = Generators.Vec4
|
||||||
|
|
||||||
|
[<Properties(Arbitrary = [| typeof<VectorGen> |])>]
|
||||||
|
module ``Vector2 tests`` =
|
||||||
|
//
|
||||||
|
[<Property>]
|
||||||
|
let ``Vector equality is by component`` (a : Vector2,b : Vector2) =
|
||||||
|
//
|
||||||
|
Assert.Equal((a.X = b.X && a.Y = b.Y),(a = b))
|
||||||
|
|
||||||
|
[<Property>]
|
||||||
|
let ``Vector length is always >= 0`` (a : Vector2) =
|
||||||
|
//
|
||||||
|
Assert.True(a.Length >= 0.0f)
|
||||||
|
|
||||||
|
[<Property>]
|
||||||
|
let ``Vector addition is the same as component addition`` (a : Vector2,b : Vector2) =
|
||||||
|
let c = a + b
|
||||||
|
Assert.Equal(a.X + b.X,c.X)
|
||||||
|
Assert.Equal(a.Y + b.Y,c.Y)
|
||||||
|
|
||||||
|
[<Property>]
|
||||||
|
let ``Vector addition is commutative`` (a : Vector2,b : Vector2) =
|
||||||
|
let c = a + b
|
||||||
|
let c2 = b + a
|
||||||
|
Assert.Equal(c,c2)
|
||||||
|
|
||||||
|
[<Property>]
|
||||||
|
let ``Vector addition is associative`` (a : Vector2,b : Vector2,c : Vector2) =
|
||||||
|
let r1 = (a + b) + c
|
||||||
|
let r2 = a + (b + c)
|
||||||
|
Assert.Equal(r1,r2)
|
||||||
|
|
||||||
|
[<Property>]
|
||||||
|
let ``Vector multiplication is the same as component multiplication`` (a : Vector2,b : Vector2) =
|
||||||
|
let c = a * b
|
||||||
|
Assert.Equal(a.X * b.X,c.X)
|
||||||
|
Assert.Equal(a.Y * b.Y,c.Y)
|
||||||
|
|
||||||
|
[<Property>]
|
||||||
|
let ``Vector multiplication is commutative`` (a : Vector2,b : Vector2) =
|
||||||
|
let r1 = a * b
|
||||||
|
let r2 = b * a
|
||||||
|
Assert.Equal(r1,r2)
|
||||||
|
|
||||||
|
[<Property>]
|
||||||
|
let ``Vector-float multiplication is the same as component-float multiplication`` (a : Vector2,f : float32) =
|
||||||
|
let r = a * f
|
||||||
|
Assert.Equal(a.X * f,r.X)
|
||||||
|
Assert.Equal(a.Y * f,r.Y)
|
2
tests/OpenTK.Tests/paket.references
Normal file
2
tests/OpenTK.Tests/paket.references
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
FsCheck.Xunit
|
||||||
|
xunit.assert
|
Loading…
Reference in a new issue