diff --git a/uhdf/test/unittest/manager/BUILD.gn b/uhdf/test/unittest/manager/BUILD.gn index e89ef6927a8c1c5c0d62c7bebbd5438024e75c17..af06e5a224f9bb377c02ea1842d1c5dd641651e9 100644 --- a/uhdf/test/unittest/manager/BUILD.gn +++ b/uhdf/test/unittest/manager/BUILD.gn @@ -129,3 +129,47 @@ unittest("hdf_adapter_uhdf_test_sbuf") { "-fno-strict-aliasing", ] } + +unittest("hdf_adapter_uhdf_test_door") { + output_extension = "bin" + output_dir = "$root_out_dir/test/unittest/hdf" + include_dirs = [ + "//third_party/googletest/googletest/include", + "//third_party/bounds_checking_function/include", + "//drivers/framework/ability/sbuf/include", + "//drivers/framework/include/platform", + "//drivers/framework/include/core", + "//drivers/framework/core/common/include/host", + "//drivers/framework/core/shared/include", + "//drivers/framework/include/osal", + "//drivers/adapter/uhdf/posix/include", + "//drivers/framework/include/utils", + "//drivers/framework/include/config", + "//drivers/framework/include", + "//drivers/framework/test/unittest/include", + "//drivers/framework/test/unittest/manager", + "//base/hiviewdfx/hilog_lite/interfaces/native/innerkits", + ] + + defines = [ "__USER__" ] + sources = [ + "//drivers/framework/core/manager/test/unittest/common/hdf_ioservice_test.cpp", + "//drivers/framework/core/manager/test/unittest/common/hdf_lite_manager_test.cpp", + "//drivers/framework/core/manager/test/unittest/common/hdf_sbuf_test.cpp", + ] + deps = [ + "//base/hiviewdfx/hilog_lite/frameworks/featured:hilog_shared", + "//drivers/adapter/uhdf/manager:hdf_core", + "//drivers/adapter/uhdf/posix:hdf_posix_osal", + "//drivers/adapter/uhdf/test/unittest/common:hdf_test_common", + ] + public_deps = [ "//third_party/bounds_checking_function:libsec_shared" ] + cflags = [ + "-Wall", + "-Wextra", + "-Werror", + "-fsigned-char", + "-fno-common", + "-fno-strict-aliasing", + ] +}