cxx_test(
    name = "buffer_test",
    srcs = ["BufferTest.cpp"],
    deps = ["//contrib/pzstd/utils:buffer"],
)

cxx_test(
    name = "range_test",
    srcs = ["RangeTest.cpp"],
    deps = ["//contrib/pzstd/utils:range"],
)

cxx_test(
    name = "resource_pool_test",
    srcs = ["ResourcePoolTest.cpp"],
    deps = ["//contrib/pzstd/utils:resource_pool"],
)

cxx_test(
    name = "scope_guard_test",
    srcs = ["ScopeGuardTest.cpp"],
    deps = ["//contrib/pzstd/utils:scope_guard"],
)

cxx_test(
    name = "thread_pool_test",
    srcs = ["ThreadPoolTest.cpp"],
    deps = ["//contrib/pzstd/utils:thread_pool"],
)

cxx_test(
    name = "work_queue_test",
    srcs = ["RangeTest.cpp"],
    deps = ["//contrib/pzstd/utils:work_queue"],
)
