mirror of
https://github.com/pezkuwichain/serde.git
synced 2026-04-27 00:47:54 +00:00
Follow rust std: fmt::Writer is implemented by String
This commit is contained in:
@@ -674,21 +674,21 @@ fn test_encoder() {
|
||||
|
||||
let log = Log::new();
|
||||
|
||||
let mut wr = Vec::with_capacity(1024);
|
||||
let mut wr = String::with_capacity(1024);
|
||||
|
||||
{
|
||||
let mut encoder = rustc_serialize::json::Encoder::new(&mut wr);
|
||||
log.encode(&mut encoder).unwrap();
|
||||
}
|
||||
|
||||
assert_eq!(&wr[], JSON_STR.as_bytes());
|
||||
assert_eq!(&wr[], JSON_STR);
|
||||
}
|
||||
|
||||
#[bench]
|
||||
fn bench_encoder(b: &mut Bencher) {
|
||||
let log = Log::new();
|
||||
|
||||
let mut wr = Vec::with_capacity(1024);
|
||||
let mut wr = String::with_capacity(1024);
|
||||
|
||||
{
|
||||
let mut encoder = rustc_serialize::json::Encoder::new(&mut wr);
|
||||
@@ -731,7 +731,7 @@ fn test_serializer_vec() {
|
||||
log.serialize(&mut serializer).unwrap();
|
||||
|
||||
let json = serializer.unwrap();
|
||||
assert_eq!(json.as_slice(), JSON_STR.as_bytes());
|
||||
assert_eq!(&json[], JSON_STR.as_bytes());
|
||||
}
|
||||
|
||||
#[bench]
|
||||
|
||||
@@ -982,21 +982,21 @@ fn test_encoder() {
|
||||
|
||||
let log = Log::new();
|
||||
|
||||
let mut wr = Vec::with_capacity(1024);
|
||||
let mut wr = String::with_capacity(1024);
|
||||
|
||||
{
|
||||
let mut encoder = rustc_serialize::json::Encoder::new(&mut wr);
|
||||
log.encode(&mut encoder).unwrap();
|
||||
}
|
||||
|
||||
assert_eq!(&wr[], JSON_STR.as_bytes());
|
||||
assert_eq!(&wr[], JSON_STR);
|
||||
}
|
||||
|
||||
#[bench]
|
||||
fn bench_encoder(b: &mut Bencher) {
|
||||
let log = Log::new();
|
||||
|
||||
let mut wr = Vec::with_capacity(1024);
|
||||
let mut wr = String::with_capacity(1024);
|
||||
|
||||
{
|
||||
let mut encoder = rustc_serialize::json::Encoder::new(&mut wr);
|
||||
|
||||
Reference in New Issue
Block a user