From 0c233bdd0f8f64df6b66b702d09ca8452fde21c3 Mon Sep 17 00:00:00 2001 From: Carson Woods Date: Thu, 25 Jul 2019 09:44:14 -0600 Subject: [PATCH] Add test for validating upstream database initialization --- lib/spack/spack/test/database.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/lib/spack/spack/test/database.py b/lib/spack/spack/test/database.py index 6938b5d0f0b..88a7c495952 100644 --- a/lib/spack/spack/test/database.py +++ b/lib/spack/spack/test/database.py @@ -13,6 +13,7 @@ import os import pytest import json +import shutil from llnl.util.tty.colify import colify @@ -37,6 +38,12 @@ def test_store(tmpdir): spack.store.store = real_store +@pytest.fixture() +def test_global_db_generation(): + global_db_path = '$spack/opt/spack' + global_db_path = spack.util.path.canonicalize_path(global_db_path) + shutil.rmtree(os.path.join(global_db_path, '.spack-db')) + global_store = spack.store.Store(str(global_db_path)) @pytest.fixture() def upstream_and_downstream_db(tmpdir_factory, gen_mock_layout):