Let cifs-store appear as online to a call from PVE::Storage::activate_storage.
Signed-off-by: Daniel Herzig <d.her...@proxmox.com> --- test/run_config2command_tests.pl | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/test/run_config2command_tests.pl b/test/run_config2command_tests.pl index 2911483e..1a96c278 100755 --- a/test/run_config2command_tests.pl +++ b/test/run_config2command_tests.pl @@ -18,6 +18,7 @@ use PVE::QemuServer; use PVE::QemuServer::Monitor; use PVE::QemuServer::QMPHelpers; use PVE::QemuServer::CPUConfig; +use PVE::Storage::CIFSPlugin; my $base_env = { storage_config => { @@ -392,6 +393,18 @@ $pci_module->mock( } ); +my $pve_storage_cifsplugin_module = Test::MockModule->new("PVE::Storage::CIFSPlugin"); +$pve_storage_cifsplugin_module->mock( + check_connection => sub { + return 1; + }, + cifs_is_mounted => sub { + my ($scfg, $mountdata) = @_; + my ($mountpoint, $server, $share) = $scfg->@{'path', 'server', 'share'}; + return $mountpoint; + }, +); + sub diff($$) { my ($a, $b) = @_; return if $a eq $b; -- 2.39.5 _______________________________________________ pve-devel mailing list pve-devel@lists.proxmox.com https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel