diff options
Diffstat (limited to 'lib/spack/spack/test/cmd/url.py')
-rw-r--r-- | lib/spack/spack/test/cmd/url.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/lib/spack/spack/test/cmd/url.py b/lib/spack/spack/test/cmd/url.py index 6347f636af..f96177d2e5 100644 --- a/lib/spack/spack/test/cmd/url.py +++ b/lib/spack/spack/test/cmd/url.py @@ -24,6 +24,8 @@ ############################################################################## import re import pytest + +import spack.repo from spack.url import UndetectableVersionError from spack.main import SpackCommand from spack.cmd.url import name_parsed_correctly, version_parsed_correctly @@ -141,3 +143,11 @@ def test_url_summary(): out_correct_versions = int( re.search(r'Versions correctly parsed:\s*(\d+)', out).group(1)) assert out_correct_versions == correct_versions + + +def test_url_stats(capfd): + with capfd.disabled(): + output = url('stats') + npkgs = '%d packages' % len(spack.repo.all_package_names()) + assert npkgs in output + assert 'total versions' in output |