feat(plugins): isolate device integrations
This commit is contained in:
@@ -7,8 +7,8 @@ from pathlib import Path
|
||||
import pytest
|
||||
from typer.testing import CliRunner
|
||||
|
||||
from k1link.cli import app
|
||||
from k1link.usb.snapshot import (
|
||||
from k1link.device_plugins.xgrids_k1.cli import app
|
||||
from k1link.device_plugins.xgrids_k1.usb.snapshot import (
|
||||
DISKUTIL_COMMAND,
|
||||
SERIAL_IOREG_COMMAND,
|
||||
USB_IOREG_COMMAND,
|
||||
@@ -242,7 +242,7 @@ def test_usb_snapshot_cli_writes_json(
|
||||
"device_writes_performed": False,
|
||||
},
|
||||
}
|
||||
monkeypatch.setattr("k1link.cli.usb_snapshot", lambda: payload)
|
||||
monkeypatch.setattr("k1link.device_plugins.xgrids_k1.cli.usb_snapshot", lambda: payload)
|
||||
|
||||
result = runner.invoke(app, ["usb", "snapshot", "--out", str(output)])
|
||||
|
||||
|
||||
Reference in New Issue
Block a user