diff options
author | Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com> | 2023-06-24 06:59:48 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-06-24 15:59:48 +0200 |
commit | 29a1c418b3cf78ac720611e072cde42735ac0813 (patch) | |
tree | ea1fb47b93e641cba7f5394ae474fc2c682f0f52 /var | |
parent | 36dd3251876895167270e26b14d16181895d6ace (diff) | |
download | spack-29a1c418b3cf78ac720611e072cde42735ac0813.tar.gz spack-29a1c418b3cf78ac720611e072cde42735ac0813.tar.bz2 spack-29a1c418b3cf78ac720611e072cde42735ac0813.tar.xz spack-29a1c418b3cf78ac720611e072cde42735ac0813.zip |
etsf-io: convert to new stand-alone test process (#35746)
Diffstat (limited to 'var')
-rw-r--r-- | var/spack/repos/builtin/packages/etsf-io/package.py | 25 |
1 files changed, 6 insertions, 19 deletions
diff --git a/var/spack/repos/builtin/packages/etsf-io/package.py b/var/spack/repos/builtin/packages/etsf-io/package.py index 29546c0e7f..be5435c5dd 100644 --- a/var/spack/repos/builtin/packages/etsf-io/package.py +++ b/var/spack/repos/builtin/packages/etsf-io/package.py @@ -52,23 +52,10 @@ class EtsfIo(Package): make("check") make("install") - def test(self): - """Run this smoke test when requested explicitly""" + def test_etsf_io_help(self): + """check etsf_io can execute (--help)""" - # Test is to run "etsf_io --help" - spec = self.spec - exe = join_path(spec["etsf-io"].prefix.bin, "etsf_io") - options = ["--help"] - purpose = "Check etsf_io can execute (--help)" - expected = ["Usage: etsf_io"] - - self.run_test( - exe, - options=options, - expected=expected, - status=[0], - installed=False, - purpose=purpose, - skip_missing=False, - work_dir=None, - ) + path = self.spec["etsf-io"].prefix.bin.etsf_io + etsfio = which(path) + out = etsfio("--help", output=str.split, error=str.split) + assert "Usage: etsf_io" in out |