From f836981f4390847c2df32ca5dfe08003795570db Mon Sep 17 00:00:00 2001 From: Alexandre Derumier Date: Fri, 17 Nov 2023 12:39:52 +0100 Subject: [PATCH] sdn: fix tests Signed-off-by: Stefan Hanreich --- src/test/run_test_subnets.pl | 8 +++++++- src/test/run_test_vnets.pl | 4 ++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/src/test/run_test_subnets.pl b/src/test/run_test_subnets.pl index f6564e1..c98359a 100755 --- a/src/test/run_test_subnets.pl +++ b/src/test/run_test_subnets.pl @@ -109,6 +109,12 @@ foreach my $path (@plugins) { my $ipam_config = read_sdn_config ("$path/ipam_config"); return $ipam_config; }, + add_cache_mac_ip => sub { + return; + }, + del_cache_mac_ip => sub { + return; + } ); ## add_subnet @@ -192,7 +198,7 @@ foreach my $path (@plugins) { $expected = '{"zones":{"myzone":{"subnets":{"'.$subnet_cidr.'":{"ips":{"'.$ip.'":{"gateway":1},"'.$ipnextfree.'":{},"'.$ip2.'":{}}}}}}}'; eval { - $ip3 = PVE::Network::SDN::Subnets::next_free_ip($zone, $subnetid, $subnet, $hostname, $mac, $description); + $ip3 = PVE::Network::SDN::Subnets::add_next_free_ip($zone, $subnetid, $subnet, $hostname, $mac, $description); }; if ($@) { diff --git a/src/test/run_test_vnets.pl b/src/test/run_test_vnets.pl index 5aeb676..dc9da67 100755 --- a/src/test/run_test_vnets.pl +++ b/src/test/run_test_vnets.pl @@ -231,7 +231,7 @@ foreach my $path (@plugins) { $expected = $ipam ? $cidr3 : undef; eval { - $result = PVE::Network::SDN::Vnets::get_next_free_cidr($vnetid, $hostname, $mac, $description, $ipversion); + $result = PVE::Network::SDN::Vnets::add_next_free_cidr($vnetid, $hostname, $mac, $description); }; if ($@) { @@ -309,7 +309,7 @@ foreach my $path (@plugins) { $expected = $ipam ? $cidr1 : undef; eval { - $result = PVE::Network::SDN::Vnets::get_next_free_cidr($vnetid, $hostname, $mac, $description, $ipversion); + $result = PVE::Network::SDN::Vnets::add_next_free_cidr($vnetid, $hostname, $mac, $description); }; if ($@) { -- 2.39.5