test: Extra possible-dependencies coverage check (#11988)
This commit is contained in:
parent
14271331f9
commit
05b6a5e53d
@ -17,7 +17,7 @@ def test_possible_dependencies(mock_packages):
|
||||
mpileaks = spack.repo.get('mpileaks')
|
||||
mpi_names = [spec.name for spec in spack.repo.path.providers_for('mpi')]
|
||||
|
||||
assert mpileaks.possible_dependencies() == {
|
||||
assert mpileaks.possible_dependencies(expand_virtuals=True) == {
|
||||
'callpath': set(['dyninst'] + mpi_names),
|
||||
'dyninst': set(['libdwarf', 'libelf']),
|
||||
'fake': set(),
|
||||
@ -30,6 +30,15 @@ def test_possible_dependencies(mock_packages):
|
||||
'zmpi': set(['fake']),
|
||||
}
|
||||
|
||||
assert mpileaks.possible_dependencies(expand_virtuals=False) == {
|
||||
'callpath': set(['dyninst']),
|
||||
'dyninst': set(['libdwarf', 'libelf']),
|
||||
'libdwarf': set(['libelf']),
|
||||
'libelf': set(),
|
||||
'mpi': set(),
|
||||
'mpileaks': set(['callpath']),
|
||||
}
|
||||
|
||||
|
||||
def test_possible_dependencies_with_deptypes(mock_packages):
|
||||
dtbuild1 = spack.repo.get('dtbuild1')
|
||||
|
Loading…
Reference in New Issue
Block a user