Index: blimp/engine/BUILD.gn |
diff --git a/blimp/engine/BUILD.gn b/blimp/engine/BUILD.gn |
index 3af57235aa91e4229cafe8f321c369d7b6fd8177..4188a57fd7a430d6c4bb4b8df1017facb945b1f3 100644 |
--- a/blimp/engine/BUILD.gn |
+++ b/blimp/engine/BUILD.gn |
@@ -266,6 +266,8 @@ source_set("feature") { |
"feature/engine_settings_feature.h", |
"feature/geolocation/blimp_location_provider.cc", |
"feature/geolocation/blimp_location_provider.h", |
+ "feature/geolocation/engine_geolocation_feature.cc", |
+ "feature/geolocation/engine_geolocation_feature.h", |
] |
deps = [ |
@@ -372,11 +374,15 @@ source_set("test_support") { |
sources = [ |
"app/test_content_main_delegate.cc", |
"app/test_content_main_delegate.h", |
+ "feature/geolocation/mock_blimp_location_provider_delegate.cc", |
+ "feature/geolocation/mock_blimp_location_provider_delegate.h", |
] |
deps = [ |
":app", |
+ ":feature", |
"//base", |
+ "//testing/gmock", |
] |
} |
@@ -444,10 +450,13 @@ source_set("feature_unit_tests") { |
sources = [ |
"feature/engine_render_widget_feature_unittest.cc", |
"feature/engine_settings_feature_unittest.cc", |
+ "feature/geolocation/blimp_location_provider_unittest.cc", |
+ "feature/geolocation/engine_geolocation_feature_unittest.cc", |
] |
deps = [ |
":feature", |
+ ":test_support", |
"//base", |
"//base/test:run_all_unittests", |
"//base/test:test_support", |