1load("//fcp:config.bzl", "FCP_COPTS") 2 3package( 4 default_visibility = ["//fcp:internal"], 5) 6 7cc_library( 8 name = "server_mocks", 9 testonly = 1, 10 hdrs = [ 11 "mock_secagg_server_metrics_listener.h", 12 "mock_send_to_clients_interface.h", 13 ], 14 copts = FCP_COPTS, 15 deps = [ 16 "//fcp/secagg/server:secagg_server_metrics_listener", 17 "//fcp/secagg/server:send_to_clients_interface", 18 "//fcp/secagg/server:server_cc_proto", 19 "//fcp/secagg/shared:cc_proto", 20 "@com_google_googletest//:gtest_main", 21 ], 22) 23 24cc_library( 25 name = "experiments", 26 testonly = 1, 27 hdrs = [ 28 "test_secagg_experiments.h", 29 ], 30 deps = [ 31 "//fcp/secagg/server:experiments_interface", 32 ], 33) 34 35cc_library( 36 name = "async_runner", 37 testonly = 1, 38 hdrs = [ 39 "test_async_runner.h", 40 ], 41 deps = [ 42 "//fcp/base:scheduler", 43 "//fcp/secagg/server:secagg_scheduler", 44 ], 45) 46