# Tests for the IAMF software. # keep-sorted start block=yes prefix_order=cc_test newline_separated=yes cc_test( name = "leb_generator_test", srcs = ["leb_generator_test.cc"], deps = [ "//iamf/common:leb_generator", "//iamf/obu:types", "@com_google_absl//absl/status", "@com_google_absl//absl/status:status_matchers", "@com_google_googletest//:gtest_main", ], ) cc_test( name = "read_bit_buffer_fuzz_test", size = "small", srcs = ["read_bit_buffer_fuzz_test.cc"], target_compatible_with = [ "@platforms//os:linux", ], deps = [ "//iamf/common:read_bit_buffer", "//iamf/obu:types", "@com_google_absl//absl/status", "@com_google_absl//absl/types:span", "@com_google_fuzztest//fuzztest", "@com_google_googletest//:gtest_main", ], ) cc_test( name = "read_bit_buffer_test", srcs = ["read_bit_buffer_test.cc"], deps = [ "//iamf/cli/tests:cli_test_utils", "//iamf/common:read_bit_buffer", "//iamf/common/utils:bit_buffer_util", "//iamf/common/utils:numeric_utils", "//iamf/obu:types", "@com_google_absl//absl/status", "@com_google_absl//absl/status:status_matchers", "@com_google_absl//absl/types:span", "@com_google_googletest//:gtest_main", ], ) cc_test( name = "write_bit_buffer_fuzz_test", size = "small", srcs = ["write_bit_buffer_fuzz_test.cc"], target_compatible_with = [ "@platforms//os:linux", ], deps = [ "//iamf/common:write_bit_buffer", "@com_google_absl//absl/types:span", "@com_google_fuzztest//fuzztest", "@com_google_googletest//:gtest_main", ], ) cc_test( name = "write_bit_buffer_test", size = "small", srcs = ["write_bit_buffer_test.cc"], deps = [ "//iamf/cli/tests:cli_test_utils", "//iamf/common:leb_generator", "//iamf/common:write_bit_buffer", "//iamf/common/utils:bit_buffer_util", "//iamf/common/utils/tests:test_utils", "//iamf/obu:types", "@com_google_absl//absl/status", "@com_google_absl//absl/status:status_matchers", "@com_google_absl//absl/strings", "@com_google_absl//absl/types:span", "@com_google_googletest//:gtest_main", ], ) cc_test( name = "write_read_fuzz_test", size = "small", srcs = ["write_read_fuzz_test.cc"], target_compatible_with = [ "@platforms//os:linux", ], deps = [ "//iamf/common:read_bit_buffer", "//iamf/common:write_bit_buffer", "@com_google_absl//absl/status", "@com_google_absl//absl/status:status_matchers", "@com_google_absl//absl/types:span", "@com_google_fuzztest//fuzztest", "@com_google_googletest//:gtest_main", ], ) # keep-sorted end