├── .editorconfig ├── .gitattributes ├── .github ├── pull_request_template.md └── workflows │ ├── build.yaml │ └── merge_down.yml ├── .gitignore ├── .vscode └── tasks.json ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── LICENSE ├── README.md ├── Rhino.Testing.Configs.xml ├── Rhino.Testing.sln ├── art ├── icon.afphoto └── icon.png ├── docs └── test_grasshopper_circle.png ├── examples ├── Example.Config.Tests │ ├── ConfigTests.cs │ ├── Example.Config.Tests.csproj │ ├── MyConfigData.cs │ ├── NonConfigTest.cs │ ├── Rhino.Testing.Configs.xml │ └── SetupFixture.cs ├── Example.Eto.Tests │ ├── Example.Eto.Tests.csproj │ ├── NonEtoTest.cs │ ├── Rhino.Testing.Configs.xml │ └── SimpleTests.cs ├── Example.Grasshopper.Tests │ ├── Example.Grasshopper.Tests.csproj │ ├── NonGrasshopperTest.cs │ ├── Rhino.Testing.Configs.xml │ ├── ScriptExtensions.cs │ ├── Scripts │ │ └── CircleArea.gh │ ├── SetupFixture.cs │ └── SimpleTests.cs ├── Example.Rhino.Tests │ ├── Example.Rhino.Tests.csproj │ ├── NonRhinoTest.cs │ ├── Rhino.Testing.Configs.xml │ ├── SetupFixture.cs │ └── SimpleTests.cs └── Examples.sln ├── nuget.config └── src ├── Directory.Build.props ├── Rhino.Testing.Tests.SetupAttribute ├── DataSourceTest.cs ├── Rhino.Testing.Configs.xml ├── Rhino.Testing.Tests.SetupAttribute.csproj ├── SimpleTest.cs └── Usings.cs ├── Rhino.Testing.Tests.SetupFixture ├── DataSourceTest.cs ├── Rhino.Testing.Configs.xml ├── Rhino.Testing.Tests.SetupFixture.csproj ├── SetupFixture.cs ├── SimpleTest.cs └── Usings.cs ├── Rhino.Testing.Tests.Utils ├── Rhino.Testing.Tests.Utils.csproj └── RhinoCommonAccess.cs ├── Rhino.Testing.Tests ├── Rhino.Testing.Configs.xml ├── Rhino.Testing.Tests.csproj ├── SetupMixed.cs └── Usings.cs └── Rhino.Testing ├── Configs.cs ├── Fixtures ├── RhinoSetupFixture.cs ├── RhinoTestFixture.cs └── RhinoTestFixtureAttribute.cs ├── Grasshopper ├── GH1Loader.cs ├── GH1Runner.cs ├── GHMessage.cs ├── GHReport.cs └── GHReportEntry.cs ├── Rhino.Testing.csproj ├── Rhino.Testing.snk ├── RhinoCore.cs └── _Loaders ├── PluginLoader.cs └── RhinoCoreLoader.cs /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/.github/workflows/build.yaml -------------------------------------------------------------------------------- /.github/workflows/merge_down.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/.github/workflows/merge_down.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/README.md -------------------------------------------------------------------------------- /Rhino.Testing.Configs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/Rhino.Testing.Configs.xml -------------------------------------------------------------------------------- /Rhino.Testing.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/Rhino.Testing.sln -------------------------------------------------------------------------------- /art/icon.afphoto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/art/icon.afphoto -------------------------------------------------------------------------------- /art/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/art/icon.png -------------------------------------------------------------------------------- /docs/test_grasshopper_circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/docs/test_grasshopper_circle.png -------------------------------------------------------------------------------- /examples/Example.Config.Tests/ConfigTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/examples/Example.Config.Tests/ConfigTests.cs -------------------------------------------------------------------------------- /examples/Example.Config.Tests/Example.Config.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/examples/Example.Config.Tests/Example.Config.Tests.csproj -------------------------------------------------------------------------------- /examples/Example.Config.Tests/MyConfigData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/examples/Example.Config.Tests/MyConfigData.cs -------------------------------------------------------------------------------- /examples/Example.Config.Tests/NonConfigTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/examples/Example.Config.Tests/NonConfigTest.cs -------------------------------------------------------------------------------- /examples/Example.Config.Tests/Rhino.Testing.Configs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/examples/Example.Config.Tests/Rhino.Testing.Configs.xml -------------------------------------------------------------------------------- /examples/Example.Config.Tests/SetupFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/examples/Example.Config.Tests/SetupFixture.cs -------------------------------------------------------------------------------- /examples/Example.Eto.Tests/Example.Eto.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/examples/Example.Eto.Tests/Example.Eto.Tests.csproj -------------------------------------------------------------------------------- /examples/Example.Eto.Tests/NonEtoTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/examples/Example.Eto.Tests/NonEtoTest.cs -------------------------------------------------------------------------------- /examples/Example.Eto.Tests/Rhino.Testing.Configs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/examples/Example.Eto.Tests/Rhino.Testing.Configs.xml -------------------------------------------------------------------------------- /examples/Example.Eto.Tests/SimpleTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/examples/Example.Eto.Tests/SimpleTests.cs -------------------------------------------------------------------------------- /examples/Example.Grasshopper.Tests/Example.Grasshopper.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/examples/Example.Grasshopper.Tests/Example.Grasshopper.Tests.csproj -------------------------------------------------------------------------------- /examples/Example.Grasshopper.Tests/NonGrasshopperTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/examples/Example.Grasshopper.Tests/NonGrasshopperTest.cs -------------------------------------------------------------------------------- /examples/Example.Grasshopper.Tests/Rhino.Testing.Configs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/examples/Example.Grasshopper.Tests/Rhino.Testing.Configs.xml -------------------------------------------------------------------------------- /examples/Example.Grasshopper.Tests/ScriptExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/examples/Example.Grasshopper.Tests/ScriptExtensions.cs -------------------------------------------------------------------------------- /examples/Example.Grasshopper.Tests/Scripts/CircleArea.gh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/examples/Example.Grasshopper.Tests/Scripts/CircleArea.gh -------------------------------------------------------------------------------- /examples/Example.Grasshopper.Tests/SetupFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/examples/Example.Grasshopper.Tests/SetupFixture.cs -------------------------------------------------------------------------------- /examples/Example.Grasshopper.Tests/SimpleTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/examples/Example.Grasshopper.Tests/SimpleTests.cs -------------------------------------------------------------------------------- /examples/Example.Rhino.Tests/Example.Rhino.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/examples/Example.Rhino.Tests/Example.Rhino.Tests.csproj -------------------------------------------------------------------------------- /examples/Example.Rhino.Tests/NonRhinoTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/examples/Example.Rhino.Tests/NonRhinoTest.cs -------------------------------------------------------------------------------- /examples/Example.Rhino.Tests/Rhino.Testing.Configs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/examples/Example.Rhino.Tests/Rhino.Testing.Configs.xml -------------------------------------------------------------------------------- /examples/Example.Rhino.Tests/SetupFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/examples/Example.Rhino.Tests/SetupFixture.cs -------------------------------------------------------------------------------- /examples/Example.Rhino.Tests/SimpleTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/examples/Example.Rhino.Tests/SimpleTests.cs -------------------------------------------------------------------------------- /examples/Examples.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/examples/Examples.sln -------------------------------------------------------------------------------- /nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/nuget.config -------------------------------------------------------------------------------- /src/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/src/Directory.Build.props -------------------------------------------------------------------------------- /src/Rhino.Testing.Tests.SetupAttribute/DataSourceTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/src/Rhino.Testing.Tests.SetupAttribute/DataSourceTest.cs -------------------------------------------------------------------------------- /src/Rhino.Testing.Tests.SetupAttribute/Rhino.Testing.Configs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/src/Rhino.Testing.Tests.SetupAttribute/Rhino.Testing.Configs.xml -------------------------------------------------------------------------------- /src/Rhino.Testing.Tests.SetupAttribute/Rhino.Testing.Tests.SetupAttribute.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/src/Rhino.Testing.Tests.SetupAttribute/Rhino.Testing.Tests.SetupAttribute.csproj -------------------------------------------------------------------------------- /src/Rhino.Testing.Tests.SetupAttribute/SimpleTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/src/Rhino.Testing.Tests.SetupAttribute/SimpleTest.cs -------------------------------------------------------------------------------- /src/Rhino.Testing.Tests.SetupAttribute/Usings.cs: -------------------------------------------------------------------------------- 1 | global using NUnit.Framework; -------------------------------------------------------------------------------- /src/Rhino.Testing.Tests.SetupFixture/DataSourceTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/src/Rhino.Testing.Tests.SetupFixture/DataSourceTest.cs -------------------------------------------------------------------------------- /src/Rhino.Testing.Tests.SetupFixture/Rhino.Testing.Configs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/src/Rhino.Testing.Tests.SetupFixture/Rhino.Testing.Configs.xml -------------------------------------------------------------------------------- /src/Rhino.Testing.Tests.SetupFixture/Rhino.Testing.Tests.SetupFixture.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/src/Rhino.Testing.Tests.SetupFixture/Rhino.Testing.Tests.SetupFixture.csproj -------------------------------------------------------------------------------- /src/Rhino.Testing.Tests.SetupFixture/SetupFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/src/Rhino.Testing.Tests.SetupFixture/SetupFixture.cs -------------------------------------------------------------------------------- /src/Rhino.Testing.Tests.SetupFixture/SimpleTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/src/Rhino.Testing.Tests.SetupFixture/SimpleTest.cs -------------------------------------------------------------------------------- /src/Rhino.Testing.Tests.SetupFixture/Usings.cs: -------------------------------------------------------------------------------- 1 | global using NUnit.Framework; -------------------------------------------------------------------------------- /src/Rhino.Testing.Tests.Utils/Rhino.Testing.Tests.Utils.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/src/Rhino.Testing.Tests.Utils/Rhino.Testing.Tests.Utils.csproj -------------------------------------------------------------------------------- /src/Rhino.Testing.Tests.Utils/RhinoCommonAccess.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/src/Rhino.Testing.Tests.Utils/RhinoCommonAccess.cs -------------------------------------------------------------------------------- /src/Rhino.Testing.Tests/Rhino.Testing.Configs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/src/Rhino.Testing.Tests/Rhino.Testing.Configs.xml -------------------------------------------------------------------------------- /src/Rhino.Testing.Tests/Rhino.Testing.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/src/Rhino.Testing.Tests/Rhino.Testing.Tests.csproj -------------------------------------------------------------------------------- /src/Rhino.Testing.Tests/SetupMixed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/src/Rhino.Testing.Tests/SetupMixed.cs -------------------------------------------------------------------------------- /src/Rhino.Testing.Tests/Usings.cs: -------------------------------------------------------------------------------- 1 | global using NUnit.Framework; -------------------------------------------------------------------------------- /src/Rhino.Testing/Configs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/src/Rhino.Testing/Configs.cs -------------------------------------------------------------------------------- /src/Rhino.Testing/Fixtures/RhinoSetupFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/src/Rhino.Testing/Fixtures/RhinoSetupFixture.cs -------------------------------------------------------------------------------- /src/Rhino.Testing/Fixtures/RhinoTestFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/src/Rhino.Testing/Fixtures/RhinoTestFixture.cs -------------------------------------------------------------------------------- /src/Rhino.Testing/Fixtures/RhinoTestFixtureAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/src/Rhino.Testing/Fixtures/RhinoTestFixtureAttribute.cs -------------------------------------------------------------------------------- /src/Rhino.Testing/Grasshopper/GH1Loader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/src/Rhino.Testing/Grasshopper/GH1Loader.cs -------------------------------------------------------------------------------- /src/Rhino.Testing/Grasshopper/GH1Runner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/src/Rhino.Testing/Grasshopper/GH1Runner.cs -------------------------------------------------------------------------------- /src/Rhino.Testing/Grasshopper/GHMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/src/Rhino.Testing/Grasshopper/GHMessage.cs -------------------------------------------------------------------------------- /src/Rhino.Testing/Grasshopper/GHReport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/src/Rhino.Testing/Grasshopper/GHReport.cs -------------------------------------------------------------------------------- /src/Rhino.Testing/Grasshopper/GHReportEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/src/Rhino.Testing/Grasshopper/GHReportEntry.cs -------------------------------------------------------------------------------- /src/Rhino.Testing/Rhino.Testing.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/src/Rhino.Testing/Rhino.Testing.csproj -------------------------------------------------------------------------------- /src/Rhino.Testing/Rhino.Testing.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/src/Rhino.Testing/Rhino.Testing.snk -------------------------------------------------------------------------------- /src/Rhino.Testing/RhinoCore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/src/Rhino.Testing/RhinoCore.cs -------------------------------------------------------------------------------- /src/Rhino.Testing/_Loaders/PluginLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/src/Rhino.Testing/_Loaders/PluginLoader.cs -------------------------------------------------------------------------------- /src/Rhino.Testing/_Loaders/RhinoCoreLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcneel/Rhino.Testing/HEAD/src/Rhino.Testing/_Loaders/RhinoCoreLoader.cs --------------------------------------------------------------------------------