summaryrefslogtreecommitdiff
path: root/lib/spack/spack/test/spec_dag.py
diff options
context:
space:
mode:
Diffstat (limited to 'lib/spack/spack/test/spec_dag.py')
-rw-r--r--lib/spack/spack/test/spec_dag.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/spack/spack/test/spec_dag.py b/lib/spack/spack/test/spec_dag.py
index 07b255eeb1..61ec9010d2 100644
--- a/lib/spack/spack/test/spec_dag.py
+++ b/lib/spack/spack/test/spec_dag.py
@@ -31,7 +31,7 @@ def saved_deps():
@pytest.fixture()
-def set_dependency(saved_deps):
+def set_dependency(saved_deps, monkeypatch):
"""Returns a function that alters the dependency information
for a package in the ``saved_deps`` fixture.
"""
@@ -48,7 +48,7 @@ def set_dependency(saved_deps):
cond = Spec(pkg.name)
dependency = Dependency(pkg, spec, type=deptypes)
- pkg.dependencies[spec.name] = {cond: dependency}
+ monkeypatch.setitem(pkg.dependencies, spec.name, {cond: dependency})
return _mock