mirror of
https://github.com/pezkuwichain/serde.git
synced 2026-04-22 19:28:01 +00:00
Add tests for CStr(ing) ser/de
This commit is contained in:
@@ -6,6 +6,7 @@ use std::net;
|
||||
use std::path::{Path, PathBuf};
|
||||
use std::str;
|
||||
use std::time::Duration;
|
||||
use std::ffi::CString;
|
||||
|
||||
extern crate serde;
|
||||
|
||||
@@ -389,6 +390,16 @@ declare_tests! {
|
||||
Token::Str("/usr/local/lib"),
|
||||
],
|
||||
}
|
||||
test_cstring {
|
||||
CString::new("abc").unwrap() => &[
|
||||
Token::Bytes(b"abc"),
|
||||
],
|
||||
}
|
||||
test_cstr {
|
||||
(&*CString::new("abc").unwrap()) => &[
|
||||
Token::Bytes(b"abc"),
|
||||
],
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user