summaryrefslogtreecommitdiffstats
path: root/nixos/tests/containers-bridge.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nixos/tests/containers-bridge.nix')
-rw-r--r--nixos/tests/containers-bridge.nix6
1 files changed, 6 insertions, 0 deletions
diff --git a/nixos/tests/containers-bridge.nix b/nixos/tests/containers-bridge.nix
index 598abd22e61b..b8d4759684cc 100644
--- a/nixos/tests/containers-bridge.nix
+++ b/nixos/tests/containers-bridge.nix
@@ -69,6 +69,12 @@ import ./make-test.nix ({ pkgs, ...} : {
$machine->succeed("ping -n -c 1 $ip6");
$machine->succeed("curl --fail http://[$ip6]/ > /dev/null");
+ # Check that nixos-container show-ip works in case of an ipv4 address with
+ # subnetmask in CIDR notation.
+ my $result = $machine->succeed("nixos-container show-ip webserver");
+ chomp $result;
+ $result eq $ip or die;
+
# Stop the container.
$machine->succeed("nixos-container stop webserver");
$machine->fail("curl --fail --connect-timeout 2 http://$ip/ > /dev/null");