from datatypes.magicplan.domain.models import Door, Floor, Plan, Room, Window from backend.magic_plan.audit_script import AuditRow, _build_rows def test_build_rows_empty_plan_returns_empty_list() -> None: # Arrange plan = Plan(uid="x", name=None, floors=[]) # Act rows: list[AuditRow] = _build_rows(plan) # Assert assert rows == []