This is an automated email from the ASF dual-hosted git repository.

rahulvats pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git


    from 4f5d316b482 Fix Task-SDK file path reference in testing doc (#58809)
     add 575d2bcaad5 Add UI E2E testing framework with Playwright and Breeze 
integration (#58548)

No new revisions were added by this update.

Summary of changes:
 airflow-core/src/airflow/ui/.gitignore             |   6 +
 airflow-core/src/airflow/ui/package.json           |  11 +-
 airflow-core/src/airflow/ui/playwright.config.ts   | 104 ++++++++++++
 airflow-core/src/airflow/ui/pnpm-lock.yaml         |  38 +++++
 airflow-core/src/airflow/ui/tests/e2e/README.md    |  91 ++++++++++
 .../src/airflow/ui/tests/e2e/pages/BasePage.ts     |  61 +++++++
 .../src/airflow/ui/tests/e2e/pages/DagsPage.ts     | 183 +++++++++++++++++++++
 .../src/airflow/ui/tests/e2e/pages/LoginPage.ts    |  93 +++++++++++
 .../airflow/ui/tests/e2e/specs/dag-trigger.spec.ts |  56 +++++++
 airflow-core/src/airflow/ui/tsconfig.app.json      |   6 +-
 airflow-core/src/airflow/ui/tsconfig.dev.json      |   2 +-
 airflow-core/src/airflow/ui/vite.config.ts         |   1 +
 dev/breeze/doc/05_test_commands.rst                |  37 +++++
 .../output_setup_check-all-params-in-groups.svg    |  26 +--
 .../output_setup_check-all-params-in-groups.txt    |   2 +-
 .../output_setup_regenerate-command-images.svg     |   4 +-
 .../output_setup_regenerate-command-images.txt     |   2 +-
 dev/breeze/doc/images/output_testing.svg           |  18 +-
 dev/breeze/doc/images/output_testing.txt           |   2 +-
 .../doc/images/output_testing_ui-e2e-tests.svg     | 172 +++++++++++++++++++
 .../doc/images/output_testing_ui-e2e-tests.txt     |   1 +
 .../src/airflow_breeze/commands/common_options.py  | 107 ++++++++++++
 .../airflow_breeze/commands/testing_commands.py    | 135 +++++++++++++++
 .../commands/testing_commands_config.py            |  33 ++++
 24 files changed, 1167 insertions(+), 24 deletions(-)
 create mode 100644 airflow-core/src/airflow/ui/playwright.config.ts
 create mode 100644 airflow-core/src/airflow/ui/tests/e2e/README.md
 create mode 100644 airflow-core/src/airflow/ui/tests/e2e/pages/BasePage.ts
 create mode 100644 airflow-core/src/airflow/ui/tests/e2e/pages/DagsPage.ts
 create mode 100644 airflow-core/src/airflow/ui/tests/e2e/pages/LoginPage.ts
 create mode 100644 
airflow-core/src/airflow/ui/tests/e2e/specs/dag-trigger.spec.ts
 create mode 100644 dev/breeze/doc/images/output_testing_ui-e2e-tests.svg
 create mode 100644 dev/breeze/doc/images/output_testing_ui-e2e-tests.txt

Reply via email to