Remove allow(pedantic) from formatter (#6549)

This commit is contained in:
Micha Reiser 2023-08-14 14:02:06 +02:00 committed by GitHub
parent c39bcbadff
commit 9584f613b9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
25 changed files with 348 additions and 316 deletions

View file

@ -775,7 +775,7 @@ type X[T] \
#[test]
fn test_type_as_identifier() {
let source = r#"\
let source = r"\
type *a + b, c # ((type * a) + b), c
type *(a + b), c # (type * (a + b)), c
type (*a + b, c) # type ((*(a + b)), c)
@ -806,7 +806,7 @@ type (
type = 1
type = x = 1
x = type = 1
"#;
";
insta::assert_debug_snapshot!(parse_suite(source, "<test>").unwrap());
}
@ -863,7 +863,7 @@ y = 100(no)
#[test]
fn test_match_as_identifier() {
let source = r#"\
let source = r"\
match *a + b, c # ((match * a) + b), c
match *(a + b), c # (match * (a + b)), c
match (*a + b, c) # match ((*(a + b)), c)
@ -885,7 +885,7 @@ match match:
pass
match = lambda query: query == event
print(match(12))
"#;
";
insta::assert_debug_snapshot!(parse_suite(source, "<test>").unwrap());
}
@ -1124,7 +1124,7 @@ class Abcd:
#[test]
fn test_ipython_escape_commands() {
let parse_ast = parse(
r#"
r"
# Normal Python code
(
a
@ -1189,7 +1189,7 @@ foo[0]??
foo[0][1]?
foo.bar[0].baz[1]??
foo.bar[0].baz[2].egg??
"#
"
.trim(),
Mode::Jupyter,
"<test>",

View file

@ -387,7 +387,7 @@ impl<'a> StringParser<'a> {
'{' => {
if !constant_piece.is_empty() {
spec_constructor.push(Expr::from(ast::ExprConstant {
value: constant_piece.drain(..).collect::<String>().into(),
value: std::mem::take(&mut constant_piece).into(),
kind: None,
range: self.range(start_location),
}));
@ -408,7 +408,7 @@ impl<'a> StringParser<'a> {
}
if !constant_piece.is_empty() {
spec_constructor.push(Expr::from(ast::ExprConstant {
value: constant_piece.drain(..).collect::<String>().into(),
value: std::mem::take(&mut constant_piece).into(),
kind: None,
range: self.range(start_location),
}));
@ -446,7 +446,7 @@ impl<'a> StringParser<'a> {
}
if !content.is_empty() {
values.push(Expr::from(ast::ExprConstant {
value: content.drain(..).collect::<String>().into(),
value: std::mem::take(&mut content).into(),
kind: None,
range: self.range(start_location),
}));
@ -1003,7 +1003,7 @@ mod tests {
#[test]
fn test_escape_char_in_byte_literal() {
// backslash does not escape
let source = r##"b"omkmok\Xaa""##; // spell-checker:ignore omkmok
let source = r#"b"omkmok\Xaa""#; // spell-checker:ignore omkmok
let parse_ast = parse_suite(source, "<test>").unwrap();
insta::assert_debug_snapshot!(parse_ast);
}
@ -1024,7 +1024,7 @@ mod tests {
#[test]
fn test_escape_octet() {
let source = r##"b'\43a\4\1234'"##;
let source = r"b'\43a\4\1234'";
let parse_ast = parse_suite(source, "<test>").unwrap();
insta::assert_debug_snapshot!(parse_ast);
}