'Test a package with multiple virtual dependencies and force a
provider that provides both, and another conflicting package that
provides one.'

def test_concretize_two_virtuals_with_dual_provider_and_a_conflict(self):

    s = Spec('hypre    ^openblas-with-lapack    ^netlib-lapack')
    with pytest.raises(spack.spec.MultipleProviderError):
        s.concretize()
