diff options
author | DongHun Kwak <dh0128.kwak@samsung.com> | 2023-04-27 10:00:54 +0900 |
---|---|---|
committer | DongHun Kwak <dh0128.kwak@samsung.com> | 2023-04-27 10:00:54 +0900 |
commit | dc68e95bd52f6c9d44fba013d39fcb2034cf2ae6 (patch) | |
tree | 086e0dd6302b839db02a3e451b391a6845b17101 | |
parent | 9ff70d90e9d70bda6364cc345ea567a378c1e408 (diff) | |
download | rust-bitreader-tizen.tar.gz rust-bitreader-tizen.tar.bz2 rust-bitreader-tizen.zip |
[ 18s] + ./bitreader
[ 18s]
[ 18s] running 9 tests
[ 18s] test tests::boolean_values ... ok
[ 18s] test tests::errors ... ok
[ 18s] test tests::read_buffer ... ok
[ 18s] test tests::read_slice ... ok
[ 18s] test tests::read_slice_too_much ... ok
[ 18s] test tests::relative_reader ... ok
[ 18s] test tests::signed_values ... ok
[ 18s] test tests::skipping_and_zero_reads ... ok
[ 18s] test tests::try_all_sizes ... ok
[ 18s]
[ 18s] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
-rw-r--r-- | packaging/rust-bitreader.spec | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/packaging/rust-bitreader.spec b/packaging/rust-bitreader.spec index 113ccb0..6a55811 100644 --- a/packaging/rust-bitreader.spec +++ b/packaging/rust-bitreader.spec @@ -54,6 +54,18 @@ cp %{SOURCE1} . install -d -m 0755 %{buildroot}%{_rust_dylibdir} install -m 0644 lib%{real_crate_name}.so %{buildroot}/%{_rust_dylibdir}/lib%{real_crate_name}.so +%check +%if 0%{?run_tests} +%{rustc_std_build} --test --crate-type=dylib \ + --crate-name=%{real_crate_name} \ + %{?rustc_edition:--edition=%{rustc_edition}} \ + --cfg='feature="std"' \ + %rust_dylib_extern cfg_if \ + ./src/lib.rs + +./%{real_crate_name} +%endif + %clean %post -p /sbin/ldconfig |