def test_subvolume_delete_fails_parameter_commit(self): ''' Test btrfs subvolume delete ''' # Parameter commit can be 'after' or 'each' with pytest.raises(CommandExecutionError): btrfs.subvolume_delete(name='var', commit='maybe')
def test_subvolume_delete_fails_parameter_commit(self): """ Test btrfs subvolume delete """ # Parameter commit can be 'after' or 'each' with pytest.raises(CommandExecutionError): btrfs.subvolume_delete(name="var", commit="maybe")
def test_subvolume_delete_fails_parameters(self): ''' Test btrfs subvolume delete ''' # We need to provide name or names with pytest.raises(CommandExecutionError): btrfs.subvolume_delete() with pytest.raises(CommandExecutionError): btrfs.subvolume_delete(names='var')
def test_subvolume_delete(self, subvolume_exists): ''' Test btrfs subvolume delete ''' subvolume_exists.return_value = True salt_mock = { 'cmd.run_all': MagicMock(return_value={'recode': 0}), } with patch.dict(btrfs.__salt__, salt_mock): assert btrfs.subvolume_delete('var', names=['tmp']) salt_mock['cmd.run_all'].assert_called_once() salt_mock['cmd.run_all'].assert_called_with( ['btrfs', 'subvolume', 'delete', 'var', 'tmp'])
def test_subvolume_delete(self, subvolume_exists): """ Test btrfs subvolume delete """ subvolume_exists.return_value = True salt_mock = { "cmd.run_all": MagicMock(return_value={"recode": 0}), } with patch.dict(btrfs.__salt__, salt_mock): assert btrfs.subvolume_delete("var", names=["tmp"]) salt_mock["cmd.run_all"].assert_called_once() salt_mock["cmd.run_all"].assert_called_with( ["btrfs", "subvolume", "delete", "var", "tmp"])
def test_subvolume_delete_already_missing_names(self, subvolume_exists): ''' Test btrfs subvolume delete ''' subvolume_exists.return_value = False assert not btrfs.subvolume_delete(names=['tmp'])
def test_subvolume_delete_already_missing_names(self, subvolume_exists): """ Test btrfs subvolume delete """ subvolume_exists.return_value = False assert not btrfs.subvolume_delete(names=["tmp"])