mirror of
https://github.com/logos-storage/logos-storage-proofs.git
synced 2026-01-02 13:33:10 +00:00
updates
This commit is contained in:
parent
74a96e0504
commit
7067ee9984
13
src/ffi.rs
13
src/ffi.rs
@ -195,15 +195,14 @@ mod tests {
|
|||||||
|
|
||||||
use super::{init, prove, Buffer};
|
use super::{init, prove, Buffer};
|
||||||
|
|
||||||
use rmpv::ValueRef;
|
|
||||||
use rmpv::Value;
|
use rmpv::Value;
|
||||||
use rmpv::encode::write_value_ref;
|
use rmpv::encode::write_value;
|
||||||
use rmpv::decode::read_value_ref;
|
use rmpv::decode::read_value;
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn test_mpack() {
|
fn test_mpack() {
|
||||||
let mut buf = Vec::new();
|
let mut buf = Vec::new();
|
||||||
let val = ValueRef::from("le message");
|
let val = Value::from("le message");
|
||||||
|
|
||||||
let data = (0..4)
|
let data = (0..4)
|
||||||
.map(|_| {
|
.map(|_| {
|
||||||
@ -233,12 +232,14 @@ mod tests {
|
|||||||
println!("Debug: data: {:?}", data["chunks"]);
|
println!("Debug: data: {:?}", data["chunks"]);
|
||||||
println!("Debug: data: {:?}", data);
|
println!("Debug: data: {:?}", data);
|
||||||
|
|
||||||
write_value_ref(&mut buf, &val).unwrap();
|
write_value(&mut buf, &data).unwrap();
|
||||||
// assert_eq!(vec![0xaa, 0x6c, 0x65, 0x20, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65], buf);
|
// assert_eq!(vec![0xaa, 0x6c, 0x65, 0x20, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65], buf);
|
||||||
// let buf = [0xaa, 0x6c, 0x65, 0x20, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65];
|
// let buf = [0xaa, 0x6c, 0x65, 0x20, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65];
|
||||||
let mut rd = &buf[..];
|
let mut rd = &buf[..];
|
||||||
|
|
||||||
|
let args = read_value(&mut rd).unwrap();
|
||||||
|
|
||||||
assert_eq!(ValueRef::from("le message"), read_value_ref(&mut rd).unwrap());
|
assert!(Value::is_map(&args));
|
||||||
}
|
}
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user