commit | b267b42285415ea862ca95177581f793ba2ea96d | [log] [tgz] |
---|---|---|
author | George Benz <gbj@google.com> | Tue Jun 14 05:19:42 2022 |
committer | Chromium LUCI CQ <chromium-scoped@luci-project-accounts.iam.gserviceaccount.com> | Tue Jun 14 05:19:42 2022 |
tree | b9abccc84d699e4e8a90561ef76eab9af6019a8e | |
parent | adb1f5de86c9ba1bfae0b9be7dc8351be33b72f5 [diff] |
Creates base integration testing for Access Code Casting. This change log creates a base integration class for access code casting within the existing media_router test folder in a new directory. These integration tests do not have any dependency on existing media router integration tests. The base AccessCodeCastingIntegrationBrowsertest inits (and in some cases) mocks all the necessary objects required for a entire access code casting CUJ. It also provides functions for opening, interacting, and closing the access code cast dialog. The AccessCodeCastHandlerBrowsertest inherits from this base class and test two cases as a proof that the base integration class is able to test the entire access code casting user flow successfully. Bug: b/229303826 Change-Id: I6584e3d562d37b5b1262301d63fe306f96a43ffb Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3687434 Commit-Queue: George Benz <gbj@google.com> Reviewed-by: Takumi Fujimoto <takumif@chromium.org> Reviewed-by: Benjamin Zielinski <bzielinski@google.com> Cr-Commit-Position: refs/heads/main@{#1013812}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
To check out the source code locally, don't use git clone
! Instead, follow the instructions on how to get the code.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .
For historical reasons, there are some small top level directories. Now the guidance is that new top level directories are for product (e.g. Chrome, Android WebView, Ash). Even if these products have multiple executables, the code should be in subdirectories of the product.
If you found a bug, please file it at https://crbug.com/new.