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