1010#
1111# SPDX-License-Identifier: Apache-2.0
1212# *******************************************************************************
13- package (default_visibility = ["//tests:__subpackages__" ])
14-
1513cc_library (
1614 name = "process_state_client" ,
1715 srcs = [
@@ -40,6 +38,7 @@ cc_library(
4038
4139cc_library (
4240 name = "headers" ,
41+ testonly = True ,
4342 hdrs = glob (
4443 [
4544 "include/score/lcm/**/*.h" ,
@@ -51,7 +50,6 @@ cc_library(
5150 "include" ,
5251 "src" ,
5352 ],
54- visibility = ["//tests:__subpackages__" ],
5553 deps = [
5654 # Must match process_state_client deps
5755 "//externals/ipc_dropin" ,
@@ -63,3 +61,16 @@ cc_library(
6361 "@score_baselibs//score/result" ,
6462 ],
6563)
64+
65+ cc_test (
66+ name = "processstateclient_UT" ,
67+ srcs = [
68+ "src/processstateclient_UT.cpp" ,
69+ "//src/launch_manager_daemon/process_state_client_lib:src/processstatenotifier.cpp" ,
70+ "//src/launch_manager_daemon/process_state_client_lib:src/processstatereceiver.cpp" ,
71+ ],
72+ deps = [
73+ "//src/launch_manager_daemon/process_state_client_lib:headers" ,
74+ "@googletest//:gtest_main" ,
75+ ],
76+ )
0 commit comments