From 90b15752a3f49ceb8b005e965fa449f673813daf Mon Sep 17 00:00:00 2001 From: vanminhpe Date: Thu, 6 Aug 2026 16:15:53 +0800 Subject: [PATCH] feat: add pytest fixtures for equipment port configuration --- conftest.py | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 conftest.py diff --git a/conftest.py b/conftest.py new file mode 100644 index 0000000..25c3ce5 --- /dev/null +++ b/conftest.py @@ -0,0 +1,28 @@ +import pytest + + +def pytest_addoption(parser): + parser.addoption("--jig-port", default="COM14") + parser.addoption("--tpu-port", default="COM15") + parser.addoption("--rpu-port", default="COM16") + parser.addoption("--eload-resource", default="ASRL5::INSTR") + + +@pytest.fixture +def jig_port(request): + return request.config.getoption("--jig-port") + + +@pytest.fixture +def tpu_port(request): + return request.config.getoption("--tpu-port") + + +@pytest.fixture +def rpu_port(request): + return request.config.getoption("--rpu-port") + + +@pytest.fixture +def eload_resource(request): + return request.config.getoption("--eload-resource")