├── .github └── CODEOWNERS ├── .gitignore ├── CHANGELOG.md ├── Directory.Build.props ├── LICENSE.txt ├── README.md ├── src ├── McMaster.Extensions.Xunit │ ├── ITestCondition.cs │ ├── Internal │ │ ├── IEnvironmentVariable.cs │ │ ├── SkippableFactDiscoverer.cs │ │ ├── SkippableTheoryDiscoverer.cs │ │ ├── SkippedTestCase.cs │ │ └── TestMethodExtensions.cs │ ├── McMaster.Extensions.Xunit.csproj │ ├── OS.cs │ ├── Properties │ │ └── InternalsVisibleTo.cs │ ├── Runtimes.cs │ ├── SkipIfNotDockerAttribute.cs │ ├── SkipInEnvironmentAttribute.cs │ ├── SkipOnOSAttribute.cs │ ├── SkipOnRuntimesAttribute.cs │ ├── SkippableFactAttribute.cs │ ├── SkippableTheoryAttribute.cs │ ├── TaskExtensions.cs │ ├── TestPlatformHelper.cs │ ├── UseCultureAttribute.cs │ └── WindowsVersions.cs ├── StrongName.snk └── common.psm1 ├── test └── McMaster.Extensions.Xunit.Tests │ ├── DockerTests.cs │ ├── McMaster.Extensions.Xunit.Tests.csproj │ ├── SkipInEnvironmentAttributeTests.cs │ ├── SkipOnOSAttributeTests.cs │ ├── SkipOnOperatingSystemAttributeTests.cs │ ├── SkippableFactTests.cs │ ├── SkippableTheoryTests.cs │ ├── TaskExtensionsTest.cs │ ├── TestPlatformHelperTest.cs │ └── UseCultureAttributeTest.cs ├── version.props ├── xunit-extensions.sln └── xunit-extensions.sln.licenseheader /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @natemcmaster 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemcmaster/xunit-extensions/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | # Changelog 2 | 3 | ## v0.1.0 4 | 5 | **June 11, 2018** 6 | 7 | Initial release -------------------------------------------------------------------------------- /Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemcmaster/xunit-extensions/HEAD/Directory.Build.props -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemcmaster/xunit-extensions/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemcmaster/xunit-extensions/HEAD/README.md -------------------------------------------------------------------------------- /src/McMaster.Extensions.Xunit/ITestCondition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemcmaster/xunit-extensions/HEAD/src/McMaster.Extensions.Xunit/ITestCondition.cs -------------------------------------------------------------------------------- /src/McMaster.Extensions.Xunit/Internal/IEnvironmentVariable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemcmaster/xunit-extensions/HEAD/src/McMaster.Extensions.Xunit/Internal/IEnvironmentVariable.cs -------------------------------------------------------------------------------- /src/McMaster.Extensions.Xunit/Internal/SkippableFactDiscoverer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemcmaster/xunit-extensions/HEAD/src/McMaster.Extensions.Xunit/Internal/SkippableFactDiscoverer.cs -------------------------------------------------------------------------------- /src/McMaster.Extensions.Xunit/Internal/SkippableTheoryDiscoverer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemcmaster/xunit-extensions/HEAD/src/McMaster.Extensions.Xunit/Internal/SkippableTheoryDiscoverer.cs -------------------------------------------------------------------------------- /src/McMaster.Extensions.Xunit/Internal/SkippedTestCase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemcmaster/xunit-extensions/HEAD/src/McMaster.Extensions.Xunit/Internal/SkippedTestCase.cs -------------------------------------------------------------------------------- /src/McMaster.Extensions.Xunit/Internal/TestMethodExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemcmaster/xunit-extensions/HEAD/src/McMaster.Extensions.Xunit/Internal/TestMethodExtensions.cs -------------------------------------------------------------------------------- /src/McMaster.Extensions.Xunit/McMaster.Extensions.Xunit.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemcmaster/xunit-extensions/HEAD/src/McMaster.Extensions.Xunit/McMaster.Extensions.Xunit.csproj -------------------------------------------------------------------------------- /src/McMaster.Extensions.Xunit/OS.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemcmaster/xunit-extensions/HEAD/src/McMaster.Extensions.Xunit/OS.cs -------------------------------------------------------------------------------- /src/McMaster.Extensions.Xunit/Properties/InternalsVisibleTo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemcmaster/xunit-extensions/HEAD/src/McMaster.Extensions.Xunit/Properties/InternalsVisibleTo.cs -------------------------------------------------------------------------------- /src/McMaster.Extensions.Xunit/Runtimes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemcmaster/xunit-extensions/HEAD/src/McMaster.Extensions.Xunit/Runtimes.cs -------------------------------------------------------------------------------- /src/McMaster.Extensions.Xunit/SkipIfNotDockerAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemcmaster/xunit-extensions/HEAD/src/McMaster.Extensions.Xunit/SkipIfNotDockerAttribute.cs -------------------------------------------------------------------------------- /src/McMaster.Extensions.Xunit/SkipInEnvironmentAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemcmaster/xunit-extensions/HEAD/src/McMaster.Extensions.Xunit/SkipInEnvironmentAttribute.cs -------------------------------------------------------------------------------- /src/McMaster.Extensions.Xunit/SkipOnOSAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemcmaster/xunit-extensions/HEAD/src/McMaster.Extensions.Xunit/SkipOnOSAttribute.cs -------------------------------------------------------------------------------- /src/McMaster.Extensions.Xunit/SkipOnRuntimesAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemcmaster/xunit-extensions/HEAD/src/McMaster.Extensions.Xunit/SkipOnRuntimesAttribute.cs -------------------------------------------------------------------------------- /src/McMaster.Extensions.Xunit/SkippableFactAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemcmaster/xunit-extensions/HEAD/src/McMaster.Extensions.Xunit/SkippableFactAttribute.cs -------------------------------------------------------------------------------- /src/McMaster.Extensions.Xunit/SkippableTheoryAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemcmaster/xunit-extensions/HEAD/src/McMaster.Extensions.Xunit/SkippableTheoryAttribute.cs -------------------------------------------------------------------------------- /src/McMaster.Extensions.Xunit/TaskExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemcmaster/xunit-extensions/HEAD/src/McMaster.Extensions.Xunit/TaskExtensions.cs -------------------------------------------------------------------------------- /src/McMaster.Extensions.Xunit/TestPlatformHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemcmaster/xunit-extensions/HEAD/src/McMaster.Extensions.Xunit/TestPlatformHelper.cs -------------------------------------------------------------------------------- /src/McMaster.Extensions.Xunit/UseCultureAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemcmaster/xunit-extensions/HEAD/src/McMaster.Extensions.Xunit/UseCultureAttribute.cs -------------------------------------------------------------------------------- /src/McMaster.Extensions.Xunit/WindowsVersions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemcmaster/xunit-extensions/HEAD/src/McMaster.Extensions.Xunit/WindowsVersions.cs -------------------------------------------------------------------------------- /src/StrongName.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemcmaster/xunit-extensions/HEAD/src/StrongName.snk -------------------------------------------------------------------------------- /src/common.psm1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemcmaster/xunit-extensions/HEAD/src/common.psm1 -------------------------------------------------------------------------------- /test/McMaster.Extensions.Xunit.Tests/DockerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemcmaster/xunit-extensions/HEAD/test/McMaster.Extensions.Xunit.Tests/DockerTests.cs -------------------------------------------------------------------------------- /test/McMaster.Extensions.Xunit.Tests/McMaster.Extensions.Xunit.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemcmaster/xunit-extensions/HEAD/test/McMaster.Extensions.Xunit.Tests/McMaster.Extensions.Xunit.Tests.csproj -------------------------------------------------------------------------------- /test/McMaster.Extensions.Xunit.Tests/SkipInEnvironmentAttributeTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemcmaster/xunit-extensions/HEAD/test/McMaster.Extensions.Xunit.Tests/SkipInEnvironmentAttributeTests.cs -------------------------------------------------------------------------------- /test/McMaster.Extensions.Xunit.Tests/SkipOnOSAttributeTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemcmaster/xunit-extensions/HEAD/test/McMaster.Extensions.Xunit.Tests/SkipOnOSAttributeTests.cs -------------------------------------------------------------------------------- /test/McMaster.Extensions.Xunit.Tests/SkipOnOperatingSystemAttributeTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemcmaster/xunit-extensions/HEAD/test/McMaster.Extensions.Xunit.Tests/SkipOnOperatingSystemAttributeTests.cs -------------------------------------------------------------------------------- /test/McMaster.Extensions.Xunit.Tests/SkippableFactTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemcmaster/xunit-extensions/HEAD/test/McMaster.Extensions.Xunit.Tests/SkippableFactTests.cs -------------------------------------------------------------------------------- /test/McMaster.Extensions.Xunit.Tests/SkippableTheoryTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemcmaster/xunit-extensions/HEAD/test/McMaster.Extensions.Xunit.Tests/SkippableTheoryTests.cs -------------------------------------------------------------------------------- /test/McMaster.Extensions.Xunit.Tests/TaskExtensionsTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemcmaster/xunit-extensions/HEAD/test/McMaster.Extensions.Xunit.Tests/TaskExtensionsTest.cs -------------------------------------------------------------------------------- /test/McMaster.Extensions.Xunit.Tests/TestPlatformHelperTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemcmaster/xunit-extensions/HEAD/test/McMaster.Extensions.Xunit.Tests/TestPlatformHelperTest.cs -------------------------------------------------------------------------------- /test/McMaster.Extensions.Xunit.Tests/UseCultureAttributeTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemcmaster/xunit-extensions/HEAD/test/McMaster.Extensions.Xunit.Tests/UseCultureAttributeTest.cs -------------------------------------------------------------------------------- /version.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemcmaster/xunit-extensions/HEAD/version.props -------------------------------------------------------------------------------- /xunit-extensions.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemcmaster/xunit-extensions/HEAD/xunit-extensions.sln -------------------------------------------------------------------------------- /xunit-extensions.sln.licenseheader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/natemcmaster/xunit-extensions/HEAD/xunit-extensions.sln.licenseheader --------------------------------------------------------------------------------