diff options
author | Todd Gamblin <tgamblin@llnl.gov> | 2014-10-27 20:02:24 -0700 |
---|---|---|
committer | Todd Gamblin <tgamblin@llnl.gov> | 2014-10-27 20:02:24 -0700 |
commit | 1c4948e1b0cbcaa6d367152e21c6df7d53ebb945 (patch) | |
tree | 4c901637bb982f3540e0e63c2b146df0c5648dd9 /lib | |
parent | d98beeec31ad218c5b807774d42a447199005512 (diff) | |
download | spack-1c4948e1b0cbcaa6d367152e21c6df7d53ebb945.tar.gz spack-1c4948e1b0cbcaa6d367152e21c6df7d53ebb945.tar.bz2 spack-1c4948e1b0cbcaa6d367152e21c6df7d53ebb945.tar.xz spack-1c4948e1b0cbcaa6d367152e21c6df7d53ebb945.zip |
Fix long-standing multimethod test error.
- New inclusive version ranges from git-fetching branch enable a fix.
- Can now write :1 to include 1.3, 1.4, etc.
- couldn't do this before so provides() was weird.
Diffstat (limited to 'lib')
-rw-r--r-- | lib/spack/spack/test/multimethod.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/spack/spack/test/multimethod.py b/lib/spack/spack/test/multimethod.py index d773113426..cd5d9e625e 100644 --- a/lib/spack/spack/test/multimethod.py +++ b/lib/spack/spack/test/multimethod.py @@ -73,11 +73,11 @@ class MultiMethodTest(MockPackagesTest): def test_undefined_mpi_version(self): - # This currently fails because provides() doesn't do - # the right thing undefined version ranges. - # TODO: fix this. pkg = spack.db.get('multimethod^mpich@0.4') - self.assertEqual(pkg.mpi_version(), 0) + self.assertEqual(pkg.mpi_version(), 1) + + pkg = spack.db.get('multimethod^mpich@1.4') + self.assertEqual(pkg.mpi_version(), 1) def test_default_works(self): |