dPWA: Implement test framework MVP that handles text input.
* Add a parameterized test that takes a collection of strings, each of which is a comma-separated list of testing actions. * Add a ParseParams() method that will split each input string into a collection of testing action strings * Add an ExecuteAction method that will call the appropriate testing action implementation for each testing action * Add ActionNotImplemented method to handle unrecognized or not yet implemented testing action strings * Implement new testing actions: - uninstall_from_menu - assert_installable - assert_install_icon_shown - assert_install_icon_not_shown - assert_launch_icon_shown - assert_launch_icon_not_shown Design Doc: https://docs.google.com/document/d/1Gd14fjwA4VKoRzL2TAvi9paXwyh36ehlS4gbpUmUeeI/edit?pli=1# Bug: 1145240,1156354,1156358,1156339,1156341,1156359 Change-Id: Ic2190e59ddc1d9a4ae4360dfc7ce12e5666af39e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2586187 Commit-Queue: Jarryd Goodman <jarrydg@chromium.org> Reviewed-by:Daniel Murphy <dmurph@chromium.org> Cr-Commit-Position: refs/heads/master@{#837895}
Showing
Please register or sign in to comment