# MIT License # Copyright (c) 2024 """最小端到端测试:schema 校验。""" from autodemo.schema import DSLSpec def test_dsl_schema_defaults() -> None: spec = DSLSpec(steps=[{"action": "click", "target": {"Name": "btn"}}]) assert spec.retry_policy["max_attempts"] == 2 assert spec.waits["appear"] == 5.0