Index: chromecast/graphics/BUILD.gn |
diff --git a/chromecast/graphics/BUILD.gn b/chromecast/graphics/BUILD.gn |
index 8fd33dec9203adfcc394098c7b62ea87ee276afc..56d78eb2eb3ae3f94f075a533ffd7aa721320e14 100644 |
--- a/chromecast/graphics/BUILD.gn |
+++ b/chromecast/graphics/BUILD.gn |
@@ -4,6 +4,7 @@ |
import("//chromecast/chromecast.gni") |
import("//build/config/ui.gni") |
+import("//testing/test.gni") |
source_set("graphics") { |
sources = [ |
@@ -19,6 +20,8 @@ source_set("graphics") { |
if (use_aura && !is_cast_audio_only) { |
sources += [ |
+ "cast_focus_client_aura.cc", |
+ "cast_focus_client_aura.h", |
"cast_window_manager_aura.cc", |
"cast_window_manager_aura.h", |
] |
@@ -64,3 +67,23 @@ shared_library("libcast_graphics_1.0") { |
"//chromecast/base:init_shlib", |
] |
} |
+ |
+if (use_aura && !is_cast_audio_only) { |
+ test("cast_graphics_unittests") { |
+ sources = [ |
+ "cast_focus_client_aura_test.cc", |
+ "cast_window_manager_aura_test.cc", |
+ "run_all_unittests.cc", |
+ ] |
+ deps = [ |
+ ":graphics", |
+ "//base/test:test_support", |
+ "//testing/gtest", |
+ "//ui/aura", |
+ "//ui/aura:test_support", |
+ "//ui/base:test_support", |
+ "//ui/gfx", |
+ "//ui/gl:test_support", |
+ ] |
+ } |
+} |