Commit 0344e0ca authored by Mathias Carlen's avatar Mathias Carlen Committed by Commit Bot

[Autofill Assistant] Break out unit_test_support target.

This patch splits the fakes and mocks into another test target in
preparation to use that target for the extension API tests.

Bug: b/143736397
Change-Id: Idea76fe4e69c90916e4a664d04ad4fd9e9b7f6dc
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2032107Reviewed-by: default avatarClemens Arbesser <arbesser@google.com>
Commit-Queue: Mathias Carlen <mcarlen@chromium.org>
Cr-Commit-Position: refs/heads/master@{#737268}
parent ddef00e8
...@@ -181,13 +181,43 @@ jumbo_static_library("browser") { ...@@ -181,13 +181,43 @@ jumbo_static_library("browser") {
] ]
} }
static_library("unit_test_support") {
testonly = true
sources = [
"actions/mock_action_delegate.cc",
"actions/mock_action_delegate.h",
"fake_script_executor_delegate.cc",
"fake_script_executor_delegate.h",
"mock_controller_observer.cc",
"mock_controller_observer.h",
"mock_personal_data_manager.cc",
"mock_personal_data_manager.h",
"mock_service.cc",
"mock_service.h",
"mock_user_model_observer.cc",
"mock_user_model_observer.h",
"mock_website_login_fetcher.cc",
"mock_website_login_fetcher.h",
"web/mock_web_controller.cc",
"web/mock_web_controller.h",
]
deps = [
":browser",
":proto",
"//base",
"//base/test:test_support",
"//components/autofill/core/browser:test_support",
"//testing/gmock",
"//testing/gtest",
]
}
source_set("unit_tests") { source_set("unit_tests") {
testonly = true testonly = true
sources = [ sources = [
"actions/collect_user_data_action_unittest.cc", "actions/collect_user_data_action_unittest.cc",
"actions/configure_bottom_sheet_action_unittest.cc", "actions/configure_bottom_sheet_action_unittest.cc",
"actions/mock_action_delegate.cc",
"actions/mock_action_delegate.h",
"actions/popup_message_action_unittest.cc", "actions/popup_message_action_unittest.cc",
"actions/prompt_action_unittest.cc", "actions/prompt_action_unittest.cc",
"actions/required_fields_fallback_handler_unittest.cc", "actions/required_fields_fallback_handler_unittest.cc",
...@@ -204,18 +234,6 @@ source_set("unit_tests") { ...@@ -204,18 +234,6 @@ source_set("unit_tests") {
"element_area_unittest.cc", "element_area_unittest.cc",
"element_precondition_unittest.cc", "element_precondition_unittest.cc",
"event_handler_unittest.cc", "event_handler_unittest.cc",
"fake_script_executor_delegate.cc",
"fake_script_executor_delegate.h",
"mock_controller_observer.cc",
"mock_controller_observer.h",
"mock_personal_data_manager.cc",
"mock_personal_data_manager.h",
"mock_service.cc",
"mock_service.h",
"mock_user_model_observer.cc",
"mock_user_model_observer.h",
"mock_website_login_fetcher.cc",
"mock_website_login_fetcher.h",
"protocol_utils_unittest.cc", "protocol_utils_unittest.cc",
"retry_timer_unittest.cc", "retry_timer_unittest.cc",
"script_executor_unittest.cc", "script_executor_unittest.cc",
...@@ -226,13 +244,12 @@ source_set("unit_tests") { ...@@ -226,13 +244,12 @@ source_set("unit_tests") {
"trigger_context_unittest.cc", "trigger_context_unittest.cc",
"user_data_util_unittest.cc", "user_data_util_unittest.cc",
"user_model_unittest.cc", "user_model_unittest.cc",
"web/mock_web_controller.cc",
"web/mock_web_controller.h",
] ]
deps = [ deps = [
":browser", ":browser",
":proto", ":proto",
":unit_test_support",
"//base", "//base",
"//base/test:test_support", "//base/test:test_support",
"//components/autofill/core/browser:test_support", "//components/autofill/core/browser:test_support",
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment