Skip to content

Commit 697b082

Browse files
committed
Touch up PR 1997
1 parent d91075c commit 697b082

File tree

4 files changed

+6
-12
lines changed

4 files changed

+6
-12
lines changed

serde/build.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ fn main() {
7676
println!("cargo:rustc-cfg=serde_derive");
7777
}
7878

79-
// TryFrom, Atomic types, non-zero signed integers, and `SystemTime::checked_add`
79+
// TryFrom, Atomic types, non-zero signed integers, and SystemTime::checked_add
8080
// stabilized in Rust 1.34:
8181
// https://blog.rust-lang.org/2019/04/11/Rust-1.34.0.html#tryfrom-and-tryinto
8282
// https://blog.rust-lang.org/2019/04/11/Rust-1.34.0.html#library-stabilizations

serde/src/de/impls.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2130,7 +2130,7 @@ impl<'de> Deserialize<'de> for SystemTime {
21302130
#[cfg(systemtime_checked_add)]
21312131
let ret = UNIX_EPOCH
21322132
.checked_add(duration)
2133-
.ok_or(D::Error::custom("overflow deserializing SystemTime"));
2133+
.ok_or_else(|| D::Error::custom("overflow deserializing SystemTime"));
21342134
#[cfg(not(systemtime_checked_add))]
21352135
let ret = Ok(UNIX_EPOCH + duration);
21362136
ret

test_suite/tests/test_de.rs

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -192,15 +192,6 @@ macro_rules! declare_tests {
192192
}
193193

194194
macro_rules! declare_error_tests {
195-
($($name:ident<$target:ty> { $tokens:expr, $expected:expr, })+) => {
196-
$(
197-
#[test]
198-
fn $name() {
199-
assert_de_tokens_error::<$target>($tokens, $expected);
200-
}
201-
)+
202-
};
203-
204195
($(
205196
$(#[$cfg:meta])*
206197
$name:ident<$target:ty> { $tokens:expr, $expected:expr, }

test_suite/tests/test_macros.rs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1903,7 +1903,10 @@ fn test_internally_tagged_newtype_variant_containing_unit_struct() {
19031903
assert_de_tokens(
19041904
&Message::Info(Info),
19051905
&[
1906-
Token::Struct { name: "Message", len: 1 },
1906+
Token::Struct {
1907+
name: "Message",
1908+
len: 1,
1909+
},
19071910
Token::Str("topic"),
19081911
Token::Str("Info"),
19091912
Token::StructEnd,

0 commit comments

Comments
 (0)