def test_remove_package_error_should_fail(self, mock_rmdir, *args): storage = InstallationStorage() mock_pkg = mock.Mock() mock_pkg.pkg_id = 'test' with pytest.raises(RCRemoveError): storage.remove_package(mock_pkg)
def test_remove_package_should_remove_dir(self, mock_rmdir, *args): storage = InstallationStorage() mock_pkg = mock.Mock() mock_pkg.pkg_id = 'test' storage.remove_package(mock_pkg) mock_rmdir.assert_called_once()