summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorMassimiliano Culpo <massimiliano.culpo@gmail.com>2023-06-21 18:01:06 +0200
committerTodd Gamblin <tgamblin@llnl.gov>2023-08-15 15:54:37 -0700
commite25dcf73cd6b54b81f03220186be1648b84f527b (patch)
tree047023fac8a5e3d6e71863bb9a995c19e0268156 /lib
parentb7cc4bd247c6dacf1fd1f6076e8d6e92c7c916b5 (diff)
downloadspack-e25dcf73cd6b54b81f03220186be1648b84f527b.tar.gz
spack-e25dcf73cd6b54b81f03220186be1648b84f527b.tar.bz2
spack-e25dcf73cd6b54b81f03220186be1648b84f527b.tar.xz
spack-e25dcf73cd6b54b81f03220186be1648b84f527b.zip
Tweak a unit test by allowing a different type of exception to be raised
Diffstat (limited to 'lib')
-rw-r--r--lib/spack/spack/test/concretize_requirements.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/spack/spack/test/concretize_requirements.py b/lib/spack/spack/test/concretize_requirements.py
index 952ace56e3..beee8564e6 100644
--- a/lib/spack/spack/test/concretize_requirements.py
+++ b/lib/spack/spack/test/concretize_requirements.py
@@ -14,7 +14,7 @@ import spack.package_base
import spack.repo
import spack.util.spack_yaml as syaml
import spack.version
-from spack.solver.asp import UnsatisfiableSpecError
+from spack.solver.asp import InternalConcretizerError, UnsatisfiableSpecError
from spack.spec import Spec
from spack.util.url import path_to_file_url
@@ -716,7 +716,8 @@ def test_incompatible_virtual_requirements_raise(concretize_scope, mock_packages
update_packages_config(conf_str)
spec = Spec("callpath ^zmpi")
- with pytest.raises(UnsatisfiableSpecError):
+ # TODO (multiple nodes): recover a better error message later
+ with pytest.raises((UnsatisfiableSpecError, InternalConcretizerError)):
spec.concretize()