| 1 | cxx_test( |
| 2 | name='options_test', |
| 3 | srcs=['OptionsTest.cpp'], |
| 4 | deps=['//contrib/pzstd:options'], |
| 5 | ) |
| 6 | |
| 7 | cxx_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 | |
| 18 | cxx_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 | |
| 28 | cxx_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 | ) |