Model transport provider sources

This commit is contained in:
jwinterm
2026-07-08 10:12:59 -04:00
parent e272ec1afb
commit f0d26933e6
10 changed files with 148 additions and 8 deletions
+3 -2
View File
@@ -3,6 +3,7 @@ import io
import tempfile
import unittest
from pathlib import Path
from unittest.mock import patch
from ampg.cli import main
from ampg.config import load_config
@@ -149,7 +150,7 @@ class ProtocolSelectionTest(unittest.TestCase):
(output / ".ampg-output").write_text("generated by AMPG\n", encoding="utf-8")
stdout = io.StringIO()
with contextlib.redirect_stdout(stdout):
with contextlib.redirect_stdout(stdout), patch("ampg.status.shutil.which", return_value=None):
status = main(
[
"--config",
@@ -179,7 +180,7 @@ class ProtocolSelectionTest(unittest.TestCase):
(output / ".ampg-output").write_text("generated by AMPG\n", encoding="utf-8")
stdout = io.StringIO()
with contextlib.redirect_stdout(stdout):
with contextlib.redirect_stdout(stdout), patch("ampg.status.shutil.which", return_value=None):
status = main(
[
"--config",