Test return value of vec return functions

This commit is contained in:
David Tolnay 2022-09-27 17:41:34 -07:00
parent b122cff91d
commit f142a6e330
No known key found for this signature in database
GPG Key ID: F9BA143B95FF6D82

View File

@ -71,6 +71,8 @@ fn test_c_return() {
.map(|o| o.z)
.sum(),
);
assert_eq!(b"\x02\0\x02\0"[..], ffi::c_return_rust_vec_u8());
assert_eq!([true, true, false][..], ffi::c_return_rust_vec_bool());
assert_eq!(2020, ffi::c_return_identity(2020));
assert_eq!(2021, ffi::c_return_sum(2020, 1));
match ffi::c_return_enum(0) {