OLD | NEW |
| (Empty) |
1 # Copyright 2016 The Chromium Authors. All rights reserved. | |
2 # Use of this source code is governed by a BSD-style license that can be | |
3 # found in the LICENSE file. | |
4 | |
5 source_set("utils") { | |
6 sources = [ | |
7 "content_setting_backed_boolean.h", | |
8 "content_setting_backed_boolean.mm", | |
9 "observable_boolean.h", | |
10 "pref_backed_boolean.h", | |
11 "pref_backed_boolean.mm", | |
12 "resized_avatar_cache.h", | |
13 "resized_avatar_cache.mm", | |
14 ] | |
15 deps = [ | |
16 "//base", | |
17 "//components/content_settings/core/browser", | |
18 "//components/content_settings/core/common", | |
19 "//components/prefs", | |
20 "//ios/chrome/browser/ui", | |
21 "//ios/public/provider/chrome/browser", | |
22 "//ios/public/provider/chrome/browser/signin", | |
23 ] | |
24 } | |
25 | |
26 source_set("test_support") { | |
27 testonly = true | |
28 sources = [ | |
29 "fake_observable_boolean.h", | |
30 "fake_observable_boolean.mm", | |
31 ] | |
32 deps = [ | |
33 ":utils", | |
34 ] | |
35 } | |
36 | |
37 source_set("unit_tests") { | |
38 testonly = true | |
39 sources = [ | |
40 "content_setting_backed_boolean_unittest.mm", | |
41 "pref_backed_boolean_unittest.mm", | |
42 ] | |
43 deps = [ | |
44 ":test_support", | |
45 ":utils", | |
46 "//base", | |
47 "//components/content_settings/core/browser", | |
48 "//components/content_settings/core/common", | |
49 "//components/prefs", | |
50 "//components/prefs:test_support", | |
51 "//components/sync_preferences:test_support", | |
52 "//ios/chrome/browser/browser_state:test_support", | |
53 "//ios/chrome/browser/content_settings", | |
54 "//ios/web:test_support", | |
55 "//testing/gtest", | |
56 ] | |
57 } | |
OLD | NEW |