Address needless_doctest_main lint in serde_test
This commit is contained in:
parent
d4d737de8d
commit
fe8f8bcf7b
@ -12,7 +12,6 @@ use std::fmt::Debug;
|
|||||||
/// # use serde::{Serialize, Deserialize};
|
/// # use serde::{Serialize, Deserialize};
|
||||||
/// # use serde_test::{assert_tokens, Token};
|
/// # use serde_test::{assert_tokens, Token};
|
||||||
/// #
|
/// #
|
||||||
/// # fn main() {
|
|
||||||
/// #[derive(Serialize, Deserialize, PartialEq, Debug)]
|
/// #[derive(Serialize, Deserialize, PartialEq, Debug)]
|
||||||
/// struct S {
|
/// struct S {
|
||||||
/// a: u8,
|
/// a: u8,
|
||||||
@ -28,7 +27,6 @@ use std::fmt::Debug;
|
|||||||
/// Token::U8(0),
|
/// Token::U8(0),
|
||||||
/// Token::StructEnd,
|
/// Token::StructEnd,
|
||||||
/// ]);
|
/// ]);
|
||||||
/// # }
|
|
||||||
/// ```
|
/// ```
|
||||||
pub fn assert_tokens<'de, T>(value: &T, tokens: &'de [Token])
|
pub fn assert_tokens<'de, T>(value: &T, tokens: &'de [Token])
|
||||||
where
|
where
|
||||||
@ -44,7 +42,6 @@ where
|
|||||||
/// # use serde::{Serialize, Deserialize};
|
/// # use serde::{Serialize, Deserialize};
|
||||||
/// # use serde_test::{assert_ser_tokens, Token};
|
/// # use serde_test::{assert_ser_tokens, Token};
|
||||||
/// #
|
/// #
|
||||||
/// # fn main() {
|
|
||||||
/// #[derive(Serialize, Deserialize, PartialEq, Debug)]
|
/// #[derive(Serialize, Deserialize, PartialEq, Debug)]
|
||||||
/// struct S {
|
/// struct S {
|
||||||
/// a: u8,
|
/// a: u8,
|
||||||
@ -60,7 +57,6 @@ where
|
|||||||
/// Token::U8(0),
|
/// Token::U8(0),
|
||||||
/// Token::StructEnd,
|
/// Token::StructEnd,
|
||||||
/// ]);
|
/// ]);
|
||||||
/// # }
|
|
||||||
/// ```
|
/// ```
|
||||||
pub fn assert_ser_tokens<T>(value: &T, tokens: &[Token])
|
pub fn assert_ser_tokens<T>(value: &T, tokens: &[Token])
|
||||||
where
|
where
|
||||||
@ -135,7 +131,6 @@ where
|
|||||||
/// # use serde::{Serialize, Deserialize};
|
/// # use serde::{Serialize, Deserialize};
|
||||||
/// # use serde_test::{assert_de_tokens, Token};
|
/// # use serde_test::{assert_de_tokens, Token};
|
||||||
/// #
|
/// #
|
||||||
/// # fn main() {
|
|
||||||
/// #[derive(Serialize, Deserialize, PartialEq, Debug)]
|
/// #[derive(Serialize, Deserialize, PartialEq, Debug)]
|
||||||
/// struct S {
|
/// struct S {
|
||||||
/// a: u8,
|
/// a: u8,
|
||||||
@ -151,7 +146,6 @@ where
|
|||||||
/// Token::U8(0),
|
/// Token::U8(0),
|
||||||
/// Token::StructEnd,
|
/// Token::StructEnd,
|
||||||
/// ]);
|
/// ]);
|
||||||
/// # }
|
|
||||||
/// ```
|
/// ```
|
||||||
pub fn assert_de_tokens<'de, T>(value: &T, tokens: &'de [Token])
|
pub fn assert_de_tokens<'de, T>(value: &T, tokens: &'de [Token])
|
||||||
where
|
where
|
||||||
@ -190,7 +184,6 @@ where
|
|||||||
/// # use serde::{Serialize, Deserialize};
|
/// # use serde::{Serialize, Deserialize};
|
||||||
/// # use serde_test::{assert_de_tokens_error, Token};
|
/// # use serde_test::{assert_de_tokens_error, Token};
|
||||||
/// #
|
/// #
|
||||||
/// # fn main() {
|
|
||||||
/// #[derive(Serialize, Deserialize, PartialEq, Debug)]
|
/// #[derive(Serialize, Deserialize, PartialEq, Debug)]
|
||||||
/// #[serde(deny_unknown_fields)]
|
/// #[serde(deny_unknown_fields)]
|
||||||
/// struct S {
|
/// struct S {
|
||||||
@ -205,7 +198,6 @@ where
|
|||||||
/// ],
|
/// ],
|
||||||
/// "unknown field `x`, expected `a` or `b`",
|
/// "unknown field `x`, expected `a` or `b`",
|
||||||
/// );
|
/// );
|
||||||
/// # }
|
|
||||||
/// ```
|
/// ```
|
||||||
pub fn assert_de_tokens_error<'de, T>(tokens: &'de [Token], error: &str)
|
pub fn assert_de_tokens_error<'de, T>(tokens: &'de [Token], error: &str)
|
||||||
where
|
where
|
||||||
|
@ -148,7 +148,7 @@
|
|||||||
#![cfg_attr(feature = "cargo-clippy", allow(renamed_and_removed_lints))]
|
#![cfg_attr(feature = "cargo-clippy", allow(renamed_and_removed_lints))]
|
||||||
#![cfg_attr(feature = "cargo-clippy", deny(clippy, clippy_pedantic))]
|
#![cfg_attr(feature = "cargo-clippy", deny(clippy, clippy_pedantic))]
|
||||||
// Ignored clippy lints
|
// Ignored clippy lints
|
||||||
#![cfg_attr(feature = "cargo-clippy", allow(float_cmp))]
|
#![cfg_attr(feature = "cargo-clippy", allow(float_cmp, needless_doctest_main))]
|
||||||
// Ignored clippy_pedantic lints
|
// Ignored clippy_pedantic lints
|
||||||
#![cfg_attr(
|
#![cfg_attr(
|
||||||
feature = "cargo-clippy",
|
feature = "cargo-clippy",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user