INNER CODE UNIT · Python

main

yaojingang/GEOFlow · scripts/audit-admin-ui-v3-flicker.py:149

def main() -> int:
    parser = argparse.ArgumentParser()
    parser.add_argument("--base-url", default="http://localhost:28080")
    parser.add_argument("--matrix", default="storage/app/review-artifacts/admin-ui-v3-full-review/page-audit-matrix.csv")
    parser.add_argument("--output", default="storage/app/review-artifacts/admin-ui-v3-flicker-review/browser-audit.json")
    parser.add_argument("--username", default="ui_v3_reviewer")
    parser.add_argument("--password", default="ui-v3-review-only")
    parser.add_argument("--limit", type=int, default=0)
    parser.add_argument("--viewports", default=','.join(VIEWPORTS))
    parser.add_argument("--sidebar-state", choices=["expanded", "collapsed"], default="expanded")
    parser.add_argument("--routes", default="")
    args = parser.parse_args()

    matrix_path = Path(args.matrix)
    rows = shell_rows(matrix_path)
    selected_routes = {route for route in args.routes.split(',') if route}
    if selected_routes:
        rows = [row for row in rows if row["route_name"] in selected_routes]

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…