No need for readable setting for the ignore test

This commit is contained in:
David Tolnay 2017-10-17 23:09:50 -07:00
parent 57873cce28
commit f8f5d0ca2f
No known key found for this signature in database
GPG Key ID: F9BA143B95FF6D82

View File

@ -118,7 +118,7 @@ macro_rules! declare_test {
assert_de_tokens_readable(&$value, $tokens, Some($readable));
// Test that the tokens are ignorable
assert_de_tokens_ignore($tokens, true);
assert_de_tokens_ignore($tokens);
)+
}
}
@ -152,7 +152,7 @@ macro_rules! declare_non_human_readable_tests {
}
fn assert_de_tokens_ignore(ignorable_tokens: &[Token], readable: bool) {
fn assert_de_tokens_ignore(ignorable_tokens: &[Token]) {
#[derive(PartialEq, Debug, Deserialize)]
struct IgnoreBase {
a: i32,
@ -172,7 +172,7 @@ fn assert_de_tokens_ignore(ignorable_tokens: &[Token], readable: bool) {
.chain(vec![Token::MapEnd].into_iter())
.collect();
let mut de = serde_test::Deserializer::readable(&concated_tokens, Some(readable));
let mut de = serde_test::Deserializer::new(&concated_tokens);
let base = IgnoreBase::deserialize(&mut de).unwrap();
assert_eq!(base, IgnoreBase { a: 1 });
}
@ -877,7 +877,7 @@ fn test_osstring() {
];
assert_de_tokens(&value, &tokens);
assert_de_tokens_ignore(&tokens, true);
assert_de_tokens_ignore(&tokens);
}
#[cfg(windows)]
@ -897,7 +897,7 @@ fn test_osstring() {
];
assert_de_tokens(&value, &tokens);
assert_de_tokens_ignore(&tokens, true);
assert_de_tokens_ignore(&tokens);
}
#[cfg(feature = "unstable")]