Skip to content

Commit 266ee03

Browse files
committed
Skip ReturnsActiveEndpointWhenDockerContextIsUnset if necessary
1 parent f5898ec commit 266ee03

3 files changed

Lines changed: 8 additions & 1 deletion

File tree

Directory.Packages.props

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,5 +63,6 @@
6363
<PackageVersion Include="RavenDB.Client" Version="5.4.100"/>
6464
<PackageVersion Include="Selenium.WebDriver" Version="4.8.1"/>
6565
<PackageVersion Include="StackExchange.Redis" Version="2.6.90"/>
66+
<PackageVersion Include="Xunit.SkippableFact" Version="1.4.13"/>
6667
</ItemGroup>
6768
</Project>

tests/Testcontainers.Tests/Testcontainers.Tests.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
<PackageReference Include="coverlet.collector"/>
1616
<PackageReference Include="xunit.runner.visualstudio"/>
1717
<PackageReference Include="xunit"/>
18+
<PackageReference Include="Xunit.SkippableFact" />
1819
</ItemGroup>
1920
<ItemGroup>
2021
<ProjectReference Include="../Testcontainers.Commons/Testcontainers.Commons.csproj"/>

tests/Testcontainers.Tests/Unit/Builders/DockerConfigTest.cs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,9 +71,14 @@ public void ReturnsConfiguredEndpointWhenDockerContextIsCustomFromConfigFile()
7171
Assert.Equal(new Uri("tcp://127.0.0.1:2375/"), currentEndpoint);
7272
}
7373

74-
[Fact]
74+
[SkippableFact]
7575
public void ReturnsActiveEndpointWhenDockerContextIsUnset()
7676
{
77+
var properties = PropertiesFileConfiguration.Instance;
78+
var dockerHost = properties.GetDockerHost();
79+
var dockerContext = properties.GetDockerContext();
80+
Skip.If(dockerHost != null || dockerContext != null, "The docker cli doesn't know about ~/.testcontainers.properties");
81+
7782
var currentEndpoint = new DockerConfig().GetCurrentEndpoint();
7883
Assert.Equal(DockerCli.GetCurrentEndpoint(), currentEndpoint);
7984
}

0 commit comments

Comments
 (0)