IgnoreOnContinuousIntegrationFact

This commit is contained in:
Stef Heyenrath
2024-09-09 20:28:45 +02:00
parent 11d090037e
commit 0406f642e8

View File

@@ -210,7 +210,7 @@ public partial class WireMockServerTests
.ToArray();
}
[DockerIsRunningInLinuxContainerModeFact]
[IgnoreOnContinuousIntegrationFact]
public async Task WireMockServer_WithUrl0000_Should_Listen_On_All_IPs_IPv4()
{
// Arrange
@@ -218,25 +218,23 @@ public partial class WireMockServerTests
var IPv4 = GetIPAddressesByFamily(System.Net.Sockets.AddressFamily.InterNetwork);
var settings = new WireMockServerSettings
{
Urls = new string[] { "http://0.0.0.0:" + port },
Urls = ["http://0.0.0.0:" + port],
};
var server = WireMockServer.Start(settings);
using var server = WireMockServer.Start(settings);
server.Given(Request.Create().WithPath("/*")).RespondWith(Response.Create().WithBody("x"));
foreach (var addr in IPv4)
foreach (var address in IPv4)
{
// Act
var response = await new HttpClient().GetStringAsync("http://" + addr + ":" + server.Ports[0] + "/foo").ConfigureAwait(false);
var response = await new HttpClient().GetStringAsync("http://" + address + ":" + server.Ports[0] + "/foo").ConfigureAwait(false);
// Assert
response.Should().Be("x");
}
server.Stop();
}
[DockerIsRunningInLinuxContainerModeFact]
[IgnoreOnContinuousIntegrationFact]
public async Task WireMockServer_WithUrl0000_Should_Listen_On_All_IPs_IPv6()
{
// Arrange
@@ -244,22 +242,20 @@ public partial class WireMockServerTests
var IPv6 = GetIPAddressesByFamily(System.Net.Sockets.AddressFamily.InterNetworkV6);
var settings = new WireMockServerSettings
{
Urls = new string[] { "http://0.0.0.0:" + port },
Urls = ["http://0.0.0.0:" + port],
};
var server = WireMockServer.Start(settings);
using var server = WireMockServer.Start(settings);
server.Given(Request.Create().WithPath("/*")).RespondWith(Response.Create().WithBody("x"));
foreach (var addr in IPv6)
foreach (var address in IPv6)
{
// Act
var response = await new HttpClient().GetStringAsync("http://[" + addr + "]:" + server.Ports[0] + "/foo").ConfigureAwait(false);
var response = await new HttpClient().GetStringAsync("http://[" + address + "]:" + server.Ports[0] + "/foo").ConfigureAwait(false);
// Assert
response.Should().Be("x");
}
server.Stop();
}
#endif