# -*- coding: utf-8 -*- # 样例:复制为 test_simulator_rpa_contract.py 后按需运行;默认跳过。 """仿真页面 / RPA 契约(不默认启动浏览器)。""" from __future__ import annotations import unittest from adapter_test_utils import should_skip_profile class TestSimulatorRpaContractSample(unittest.TestCase): def test_skip_unless_simulator_rpa_target(self) -> None: skip, reason = should_skip_profile("simulator_rpa") if skip: raise unittest.SkipTest(reason) # 真实技能中:可替换为 Playwright 连接 http://localhost:5180/select 等仿真入口。 self.assertFalse(skip) if __name__ == "__main__": unittest.main()