blob: 67ada7c70cac43c3615971ac74da3e4270c6e355 [file] [log] [blame]
Brian Silvermanedf79a92015-09-12 14:50:16 -04001# This Package contains the necessary targets to incorporate the googletest
2# libraries into your Bazel built projects.
3#
4# The libraries are defined here rather than in their component directories
5# because googlemock has dependencies on googletest and by defining the
6# build targets here, the libraries are independent of their location in
7# a more straightforward way.
8
Austin Schuh4f857292018-02-15 23:42:04 -08009load('//tools/build_rules:empty_main.bzl', 'empty_main_if_asan')
Brian Silverman63889f92015-11-27 01:33:56 -050010
Brian Silvermanedf79a92015-09-12 14:50:16 -040011licenses(["notice"])
12
13cc_library(
14 name = "googletest",
Brian Silvermand4bc13c2015-09-26 17:35:24 -040015 visibility = ["//visibility:public"],
Brian Silvermanedf79a92015-09-12 14:50:16 -040016 srcs = glob([
17 "googletest/src/gtest.cc",
18 "googletest/src/gtest-death-test.cc",
19 "googletest/src/gtest-filepath.cc",
20 "googletest/src/gtest-internal-inl.h",
21 "googletest/src/gtest-port.cc",
22 "googletest/src/gtest-printers.cc",
23 "googletest/src/gtest-test-part.cc",
24 "googletest/src/gtest-typed-test.cc",
25 "googletest/include/gtest/internal/*.h",
26 "googletest/include/gtest/internal/custom/*.h",
27 ]),
28 hdrs = glob([
29 "googletest/include/gtest/*.h"
30 ]),
31 includes = [
32 "googletest",
33 "googletest/include",
34 ],
35 copts = [
36 "-g",
37 "-Wall",
38 "-Wextra",
Brian Silvermanf1cff392015-10-11 19:36:18 -040039 "-Wno-format-nonliteral",
40 "-Wno-switch-enum",
41 "-Wno-missing-field-initializers",
Brian Silvermanedf79a92015-09-12 14:50:16 -040042 ],
43 linkopts = [
44 "-pthread",
45 ],
46)
47
48cc_library(
Brian Silvermand4bc13c2015-09-26 17:35:24 -040049 name = "googletest_main",
50 visibility = ["//visibility:public"],
51 srcs = [
52 "googletest/src/gtest_main.cc",
53 ],
54 deps = [
55 ":googletest",
56 ],
57)
58
59cc_library(
Brian Silvermanedf79a92015-09-12 14:50:16 -040060 name = "googlemock",
Brian Silvermand4bc13c2015-09-26 17:35:24 -040061 visibility = ["//visibility:public"],
Brian Silvermanedf79a92015-09-12 14:50:16 -040062 srcs = glob([
63 "googlemock/src/gmock-cardinalities.cc",
64 "googlemock/src/gmock.cc",
65 "googlemock/src/gmock-internal-utils.cc",
66 "googlemock/src/gmock_main.cc",
67 "googlemock/src/gmock-matchers.cc",
68 "googlemock/src/gmock-spec-builders.cc",
69 "googlemock/include/gmock/internal/*.h",
70 "googlemock/include/gmock/internal/custom/*.h",
71 ]),
72 hdrs = glob([
73 "googlemock/include/gmock/*.h"
74 ]),
75 includes = [
76 "googletest/include",
77 "googlemock",
78 "googlemock/include",
79 ],
80 copts = [
81 "-std=c++11",
82 "-g",
83 "-Wall",
84 "-Wextra",
Brian Silvermanf1cff392015-10-11 19:36:18 -040085 "-Wno-switch-enum",
86 "-Wno-missing-field-initializers",
87 "-Wno-unused-parameter",
Brian Silvermanedf79a92015-09-12 14:50:16 -040088 ],
89 linkopts = [
90 "-pthread",
91 ],
92 deps = [
93 ":googletest",
94 ],
95)
96
97cc_library(
Brian Silverman3fca9d72016-02-20 02:32:51 -050098 name = "googlemock_main",
99 visibility = ["//visibility:public"],
100 deps = [
101 ":googlemock",
102 ":googletest_main",
103 ],
104)
105
106cc_library(
Brian Silvermanedf79a92015-09-12 14:50:16 -0400107 name = "googletest_sample_libs",
108 hdrs = [
109 "googletest/samples/prime_tables.h",
110 "googletest/samples/sample1.h",
111 "googletest/samples/sample2.h",
112 "googletest/samples/sample3-inl.h",
113 "googletest/samples/sample4.h",
114 ],
115 srcs = [
116 "googletest/samples/sample1.cc",
117 "googletest/samples/sample2.cc",
118 "googletest/samples/sample4.cc",
119 ],
120)
121
122test_suite(
123 name = "googletest_example_tests",
124 tests = [
125 ":googletest_sample1_test",
126 ":googletest_sample2_test",
127 ":googletest_sample3_test",
128 ":googletest_sample4_test",
129 ":googletest_sample5_test",
130 ":googletest_sample6_test",
131 ":googletest_sample7_test",
132 ":googletest_sample8_test",
133 ":googletest_sample9_test",
134 ":googletest_sample10_test",
135 ],
136)
137
138test_suite(
139 name = "googletest_tests",
140 tests = [
141 ":googletest_gtest_filepath_test",
142 ":googletest_gtest_linked_ptr_test",
143 ":googletest_gtest_message_test",
144 # The gtest_options_test fails when run as a test suite since it
145 # uses a hard-coded binary name.
146 # ":googletest_gtest_options_test",
147 ":googletest_gtest_port_test",
148 ":googletest_gtest_pred_impl_unittest",
149 ":googletest_gtest_prod_test",
150 ":googletest_gtest_test_part_test",
151 ":googletest_gtest_typed_test_test",
152 ":googletest_gtest_typed_test2_test",
153 ":googletest_gtest_unittest",
154 ":googletest_gtest_production_test",
155 ],
156)
157
158test_suite(
159 name = "googlemock_tests",
160 tests = [
161 ":googlemock_gmock_actions_test",
162 ":googlemock_gmock_cardinalities_test",
Brian Silvermanf1cff392015-10-11 19:36:18 -0400163 #":googlemock_gmock_ex_test",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400164 ":googlemock_gmock_generated_actions_test",
165 ":googlemock_gmock-generated_function_mockers_test",
166 ":googlemock_gmock-generated_internal_utils_test",
167 ":googlemock_gmock-generated_matchers_test",
168 ":googlemock_gmock_internal_utils_test",
169 # ":googlemock_gmock_leak_test",
170 ":googlemock_gmock_link_test",
171 ":googlemock_gmock_link2_test",
172 ":googlemock_gmock_matchers_test",
173 ":googlemock_gmock_more_actions_test",
174 ":googlemock_gmock_nice_strict_test",
175 # ":googlemock_gmock_output_test",
176 ":googlemock_gmock_port_test",
177 ":googlemock_gmock_spec_builders_test",
178 ":googlemock_gmock_stress_test",
179 ":googlemock_gmock_test",
180 ],
181)
182
183cc_test(
184 name = "googletest_sample1_test",
185 srcs = ["googletest/samples/sample1_unittest.cc"],
186 deps = [
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400187 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400188 ":googletest_sample_libs",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400189 ],
190)
191
192cc_test(
193 name = "googletest_sample2_test",
194 srcs = ["googletest/samples/sample2_unittest.cc"],
195 deps = [
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400196 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400197 ":googletest_sample_libs",
198 ],
199)
200
201cc_test(
202 name = "googletest_sample3_test",
203 srcs = ["googletest/samples/sample3_unittest.cc"],
204 deps = [
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400205 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400206 ":googletest_sample_libs",
207 ],
208)
209
210cc_test(
211 name = "googletest_sample4_test",
212 srcs = ["googletest/samples/sample4_unittest.cc"],
213 deps = [
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400214 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400215 ":googletest_sample_libs",
216 ],
217)
218
219cc_test(
220 name = "googletest_sample5_test",
221 srcs = ["googletest/samples/sample5_unittest.cc"],
222 deps = [
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400223 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400224 ":googletest_sample_libs",
225 ],
226)
227
228cc_test(
229 name = "googletest_sample6_test",
230 srcs = ["googletest/samples/sample6_unittest.cc"],
231 deps = [
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400232 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400233 ":googletest_sample_libs",
234 ],
235)
236
237cc_test(
238 name = "googletest_sample7_test",
239 srcs = ["googletest/samples/sample7_unittest.cc"],
240 deps = [
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400241 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400242 ":googletest_sample_libs",
243 ],
244)
245
246cc_test(
247 name = "googletest_sample8_test",
248 srcs = ["googletest/samples/sample8_unittest.cc"],
249 deps = [
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400250 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400251 ":googletest_sample_libs",
252 ],
253)
254
255cc_test(
256 name = "googletest_sample9_test",
257 srcs = ["googletest/samples/sample9_unittest.cc"],
258 deps = [
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400259 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400260 ":googletest_sample_libs",
261 ],
262)
263
264cc_test(
265 name = "googletest_sample10_test",
Brian Silverman63889f92015-11-27 01:33:56 -0500266 srcs = empty_main_if_asan(["googletest/samples/sample10_unittest.cc"]),
Brian Silvermanedf79a92015-09-12 14:50:16 -0400267 deps = [
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400268 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400269 ":googletest_sample_libs",
270 ],
271)
272
273""" Tests on the googletest library itself."""
274cc_library(
275 name = "gtest_production",
276 hdrs = [
277 "googletest/test/production.h",
278 ],
279 srcs = [
280 "googletest/test/production.cc",
281 ],
282 deps = [
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400283 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400284 ],
285)
286
287cc_test(
288 name = "googletest_gtest_filepath_test",
289 srcs = [
290 "googletest/test/gtest-filepath_test.cc",
291 ],
292 deps = [
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400293 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400294 ],
295)
296
297cc_test(
298 name = "googletest_gtest_linked_ptr_test",
299 srcs = [
300 "googletest/test/gtest-linked_ptr_test.cc",
301 ],
302 deps = [
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400303 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400304 ],
305)
306
307cc_test(
308 name = "googletest_gtest_message_test",
309 srcs = [
310 "googletest/test/gtest-message_test.cc",
311 ],
312 deps = [
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400313 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400314 ],
315)
316
317"""
318This test currently fails based on how the test itself checks for the running executable
319name.
320
321cc_test(
322 name = "googletest_gtest_options_test",
323 srcs = [
324 "googletest/test/gtest-options_test.cc",
325 ],
326 deps = [
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400327 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400328 ],
329)"""
330
331cc_test(
332 name = "googletest_gtest_port_test",
333 srcs = [
334 "googletest/test/gtest-port_test.cc",
335 ],
336 deps = [
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400337 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400338 ],
Austin Schuh23da18b2015-10-11 20:52:49 -0700339 copts = [
340 "-Wno-empty-body",
341 ]
Brian Silvermanedf79a92015-09-12 14:50:16 -0400342)
343
344cc_test(
345 name = "googletest_gtest_pred_impl_unittest",
346 srcs = [
347 "googletest/test/gtest_pred_impl_unittest.cc",
348 ],
349 deps = [
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400350 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400351 ],
352)
353
354cc_test(
355 name = "googletest_gtest_prod_test",
356 srcs = [
357 "googletest/test/gtest_prod_test.cc",
358 ],
359 includes = [
360 "googletest",
361 "googletest/include",
362 ],
363 deps = [
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400364 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400365 ":gtest_production",
366 ],
367)
368
369cc_test(
370 name = "googletest_gtest_test_part_test",
371 srcs = [
372 "googletest/test/gtest-test-part_test.cc",
373 ],
374 deps = [
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400375 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400376 ],
377)
378
379cc_test(
380 name = "googletest_gtest_typed_test_test",
381 srcs = [
Brian Silvermanb2215d02015-11-23 19:10:15 -0500382 "googletest/test/gtest-typed-test_test.h",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400383 "googletest/test/gtest-typed-test_test.cc",
384 ],
385 deps = [
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400386 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400387 ],
388)
389
390cc_test(
391 name = "googletest_gtest_typed_test2_test",
392 srcs = [
Brian Silvermanb2215d02015-11-23 19:10:15 -0500393 "googletest/test/gtest-typed-test_test.h",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400394 "googletest/test/gtest-typed-test2_test.cc",
395 ],
396 deps = [
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400397 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400398 ],
399)
400
401cc_test(
402 name = "googletest_gtest_unittest",
403 srcs = [
404 "googletest/test/gtest_unittest.cc",
405 ],
406 deps = [
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400407 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400408 ],
Austin Schuh23da18b2015-10-11 20:52:49 -0700409 copts = [
410 "-Wno-empty-body",
411 "-Wno-missing-field-initializers",
412 ]
Brian Silvermanedf79a92015-09-12 14:50:16 -0400413)
414
415cc_test(
416 name = "googletest_gtest_production_test",
417 srcs = [
Brian Silvermanb2215d02015-11-23 19:10:15 -0500418 "googletest/test/production.h",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400419 "googletest/test/production.cc",
420 ],
421 deps = [
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400422 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400423 ],
424)
425
426""" Tests on the googlemock library itself."""
427cc_test(
428 name = "googlemock_gmock_actions_test",
429 srcs = [
430 "googlemock/test/gmock-actions_test.cc",
431 ],
432 copts = [
433 "-std=c++11",
434 ],
435 deps = [
436 ":googlemock",
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400437 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400438 ],
439)
440
441cc_test(
442 name = "googlemock_gmock_cardinalities_test",
443 srcs = [
444 "googlemock/test/gmock-cardinalities_test.cc",
445 ],
446 deps = [
447 ":googlemock",
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400448 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400449 ],
450)
451
Brian Silvermanf1cff392015-10-11 19:36:18 -0400452'''
Brian Silvermanedf79a92015-09-12 14:50:16 -0400453cc_test(
454 name = "googlemock_gmock_ex_test",
455 srcs = [
456 "googlemock/test/gmock_ex_test.cc",
457 ],
458 deps = [
459 ":googlemock",
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400460 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400461 ],
462)
Brian Silvermanf1cff392015-10-11 19:36:18 -0400463'''
Brian Silvermanedf79a92015-09-12 14:50:16 -0400464
465cc_test(
466 name = "googlemock_gmock_generated_actions_test",
467 srcs = [
468 "googlemock/test/gmock-generated-actions_test.cc",
469 ],
470 deps = [
471 ":googlemock",
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400472 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400473 ],
474)
475
476cc_test(
477 name = "googlemock_gmock-generated_function_mockers_test",
478 srcs = [
479 "googlemock/test/gmock-generated-function-mockers_test.cc",
480 ],
481 deps = [
482 ":googlemock",
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400483 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400484 ],
485)
486
487cc_test(
488 name = "googlemock_gmock-generated_internal_utils_test",
489 srcs = [
490 "googlemock/test/gmock-generated-internal-utils_test.cc",
491 ],
492 deps = [
493 ":googlemock",
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400494 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400495 ],
496)
497
498cc_test(
499 name = "googlemock_gmock-generated_matchers_test",
500 srcs = [
501 "googlemock/test/gmock-generated-matchers_test.cc",
502 ],
503 deps = [
504 ":googlemock",
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400505 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400506 ],
Brian Silvermanf1cff392015-10-11 19:36:18 -0400507 copts = [
508 "-Wno-unused-parameter",
509 ],
Brian Silvermanedf79a92015-09-12 14:50:16 -0400510)
511
512cc_test(
513 name = "googlemock_gmock_internal_utils_test",
514 srcs = [
515 "googlemock/test/gmock-internal-utils_test.cc",
516 ],
517 deps = [
518 ":googlemock",
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400519 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400520 ],
521)
522
523"""
524This test currently runs through the python component and fails on its own.
525cc_test(
526 name = "googlemock_gmock_leak_test",
527 srcs = [
528 "googlemock/test/gmock_leak_test_.cc",
529 ],
530 deps = [
531 ":googlemock",
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400532 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400533 ],
534)"""
535
536cc_test(
537 name = "googlemock_gmock_link_test",
538 srcs = [
539 "googlemock/test/gmock_link_test.h",
540 "googlemock/test/gmock_link_test.cc",
541 ],
542 deps = [
543 ":googlemock",
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400544 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400545 ],
546)
547
548cc_test(
549 name = "googlemock_gmock_link2_test",
550 srcs = [
Brian Silvermanb2215d02015-11-23 19:10:15 -0500551 "googlemock/test/gmock_link_test.h",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400552 "googlemock/test/gmock_link2_test.cc",
553 ],
554 deps = [
555 ":googlemock",
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400556 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400557 ],
558)
559
560cc_test(
561 name = "googlemock_gmock_matchers_test",
562 srcs = [
563 "googlemock/test/gmock-matchers_test.cc",
564 ],
565 deps = [
566 ":googlemock",
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400567 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400568 ],
Brian Silvermanf1cff392015-10-11 19:36:18 -0400569 copts = [
570 "-Wno-unused-parameter",
571 ],
Brian Silvermanedf79a92015-09-12 14:50:16 -0400572)
573
574cc_test(
575 name = "googlemock_gmock_more_actions_test",
576 srcs = [
577 "googlemock/test/gmock-more-actions_test.cc",
578 ],
579 deps = [
580 ":googlemock",
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400581 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400582 ],
583)
584
585cc_test(
586 name = "googlemock_gmock_nice_strict_test",
587 srcs = [
588 "googlemock/test/gmock-nice-strict_test.cc",
589 ],
590 deps = [
591 ":googlemock",
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400592 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400593 ],
594)
595
596"""
597This test is currently run through the python component and fails on its own.
598cc_test(
599 name = "googlemock_gmock_output_test",
600 srcs = [
601 "googlemock/test/gmock_output_test_.cc",
602 ],
603 deps = [
604 ":googlemock",
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400605 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400606 ],
607)"""
608
609cc_test(
610 name = "googlemock_gmock_port_test",
611 srcs = [
612 "googlemock/test/gmock-port_test.cc",
613 ],
614 deps = [
615 ":googlemock",
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400616 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400617 ],
618)
619
620cc_test(
621 name = "googlemock_gmock_spec_builders_test",
622 srcs = [
623 "googlemock/test/gmock-spec-builders_test.cc",
624 ],
625 deps = [
626 ":googlemock",
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400627 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400628 ],
629)
630
631cc_test(
632 name = "googlemock_gmock_stress_test",
633 srcs = [
634 "googlemock/test/gmock_stress_test.cc",
635 ],
636 deps = [
637 ":googlemock",
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400638 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400639 ],
640)
641
642cc_test(
643 name = "googlemock_gmock_test",
644 srcs = [
645 "googlemock/test/gmock_test.cc",
646 ],
647 deps = [
648 ":googlemock",
Brian Silvermand4bc13c2015-09-26 17:35:24 -0400649 ":googletest_main",
Brian Silvermanedf79a92015-09-12 14:50:16 -0400650 ],
651)