diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 49b754cd..957e7003 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -34,7 +34,7 @@ jobs: - name: Run unit tests run: | . spack/share/spack/setup-env.sh - spack unit-test --extension manager + spack unit-test --extension manager -k test_find_machine --showlocals style-checks: runs-on: ubuntu-latest strategy: diff --git a/tests/conftest.py b/tests/conftest.py index f9b131ef..e3a8fb3b 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -19,13 +19,10 @@ @pytest.fixture def mock_manager_config_path(monkeypatch): """ "Setup to use a testing project repo embedded in the tests""" - print(_test_root) config_path = os.path.join(_test_root, "mock", "mock_config.yaml") - print("CONFIG PATH:", config_path, os.path.isfile(config_path)) monkeypatch.setattr( manager, "config_path", config_path ) - print("MOCK CONFIG PATH:", manager.config_path, os.path.isfile(manager.config_path)) manager.populate_config() manager.load_projects() @@ -33,4 +30,3 @@ def mock_manager_config_path(monkeypatch): @pytest.fixture def on_moonlight(monkeypatch, mock_manager_config_path): monkeypatch.setenv("MOONLIGHT", "1") - print(os.environ) diff --git a/tests/test_find_machine.py b/tests/test_find_machine.py index dccda08e..b0676742 100644 --- a/tests/test_find_machine.py +++ b/tests/test_find_machine.py @@ -10,11 +10,14 @@ import pytest import spack.main +import manager mgrCmd = spack.main.SpackCommand("manager") def test_find_machine_detects_project_machines(mock_manager_config_path): + print(manager.projects) + print(manager.config_path) out = mgrCmd("find-machine", "--list") assert "moonlight" in out