Add Playwright E2E tests for Task Tracker custom component#24
Conversation
Co-authored-by: gensyn <36128035+gensyn@users.noreply.github.com> Agent-Logs-Url: https://github.com/gensyn/task_tracker/sessions/971ce458-cfff-4ba8-b8a6-593ebd971339
|
@copilot Please also import the logic to run GitHub workflows locally. |
Co-authored-by: gensyn <36128035+gensyn@users.noreply.github.com> Agent-Logs-Url: https://github.com/gensyn/task_tracker/sessions/65bf1bb3-486d-4be9-afa9-d1cfafb4e748
Added |
|
@copilot Some problems with the Playwright tests: |
…stly Co-authored-by: gensyn <36128035+gensyn@users.noreply.github.com> Agent-Logs-Url: https://github.com/gensyn/task_tracker/sessions/b7b9d0ed-1594-4006-b870-29677d76d842
... Fixed in commit 430871b. The HA config flow API doesn't include |
docker-compose.yaml(HA + playwright-tests)run_playwright_tests.shshell scripttests/playwright/Dockerfiletests/playwright/entrypoint.shtests/playwright/ha-init-wrapper.shtests/playwright/pytest.initests/playwright/requirements.txttests/playwright/conftest.pytests/playwright/test_integration_setup.pytests/playwright/test_services.pytests/playwright/test_frontend.pytests/playwright/test_configuration.pytests/playwright/test_security.pytests/playwright/README.md.github/workflows/playwright-tests.yml.gitignoreto excludeplaywright-results/run_workflows_locally.shto run all CI workflows + Playwright E2E locallyKeyError: 'entry_id'in_add_integration: HA config flow API does not always includeentry_idat the top level; now triesresult["result"]["entry_id"]and falls back to diffing the config-entry list🔒 GitHub Advanced Security automatically protects Copilot coding agent pull requests. You can protect all pull requests by enabling Advanced Security for your repositories. Learn more about Advanced Security.