[go: nahoru, domu]

[eche] Adding more tests for AppStreamLauncherView.

Also setting the tooltip text for the app labels.

Bug: b/259305141
Change-Id: If40fb868e6c5345144c75748ede66959fb26eeb4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4053600
Reviewed-by: Jon Mann <jonmann@chromium.org>
Auto-Submit: Abbas Nayebi <nayebi@google.com>
Commit-Queue: Abbas Nayebi <nayebi@google.com>
Cr-Commit-Position: refs/heads/main@{#1076520}
diff --git a/ash/system/phonehub/app_stream_launcher_view.h b/ash/system/phonehub/app_stream_launcher_view.h
index fd2f444..d692472 100644
--- a/ash/system/phonehub/app_stream_launcher_view.h
+++ b/ash/system/phonehub/app_stream_launcher_view.h
@@ -46,9 +46,13 @@
   // phonehub::AppStreamLauncherDataModel::Observer:
   void OnAppListChanged() override;
 
+  views::View* items_container_for_test() { return items_container_; }
+
  private:
   friend class AppStreamLauncherViewTest;
   FRIEND_TEST_ALL_PREFIXES(AppStreamLauncherViewTest, OpenView);
+  FRIEND_TEST_ALL_PREFIXES(AppStreamLauncherViewTest, AddItems);
+  FRIEND_TEST_ALL_PREFIXES(AppStreamLauncherViewTest, ClickOnItem);
 
   std::unique_ptr<views::View> CreateAppListView();
   std::unique_ptr<views::View> CreateItemView(