1cxx_test(
2    name='options_test',
3    srcs=['OptionsTest.cpp'],
4    deps=['//contrib/pzstd:options'],
5)
6
7cxx_test(
8    name='pzstd_test',
9    srcs=['PzstdTest.cpp'],
10    deps=[
11        ':round_trip',
12        '//contrib/pzstd:libpzstd',
13        '//contrib/pzstd/utils:scope_guard',
14        '//programs:datagen',
15    ],
16)
17
18cxx_binary(
19    name='round_trip_test',
20    srcs=['RoundTripTest.cpp'],
21    deps=[
22        ':round_trip',
23        '//contrib/pzstd/utils:scope_guard',
24        '//programs:datagen',
25    ]
26)
27
28cxx_library(
29    name='round_trip',
30    header_namespace='test',
31    exported_headers=['RoundTrip.h'],
32    deps=[
33        '//contrib/pzstd:libpzstd',
34        '//contrib/pzstd:options',
35        '//contrib/pzstd/utils:scope_guard',
36    ]
37)
38