diff options
-rw-r--r-- | lib/spack/spack/test/cmd/env.py | 21 |
1 files changed, 12 insertions, 9 deletions
diff --git a/lib/spack/spack/test/cmd/env.py b/lib/spack/spack/test/cmd/env.py index f2912f3ec0..c3fb911336 100644 --- a/lib/spack/spack/test/cmd/env.py +++ b/lib/spack/spack/test/cmd/env.py @@ -218,21 +218,24 @@ def test_remove_command(): assert 'mpileaks@' not in find('--show-concretized') -def test_environment_status(capfd, tmpdir): - with capfd.disabled(): - with tmpdir.as_cwd(): +def test_environment_status(capsys, tmpdir): + with tmpdir.as_cwd(): + with capsys.disabled(): assert 'No active environment' in env('status') - with ev.create('test'): + with ev.create('test'): + with capsys.disabled(): assert 'In environment test' in env('status') - with ev.Environment('local_dir'): + with ev.Environment('local_dir'): + with capsys.disabled(): assert os.path.join(os.getcwd(), 'local_dir') in env('status') - e = ev.Environment('myproject') - e.write() - with tmpdir.join('myproject').as_cwd(): - with e: + e = ev.Environment('myproject') + e.write() + with tmpdir.join('myproject').as_cwd(): + with e: + with capsys.disabled(): assert 'in current directory' in env('status') |