mirror of
https://github.com/astral-sh/ruff
synced 2026-01-08 15:14:19 -05:00
Update snapshot tests
This commit is contained in:
@@ -136,6 +136,7 @@ mod tests {
|
||||
use super::*;
|
||||
use crate::{ast, parser::ParseErrorType, Parse};
|
||||
|
||||
#[cfg(feature = "all-nodes-with-ranges")]
|
||||
macro_rules! function_and_lambda {
|
||||
($($name:ident: $code:expr,)*) => {
|
||||
$(
|
||||
|
||||
@@ -1114,10 +1114,10 @@ def test():
|
||||
class Abcd:
|
||||
pass
|
||||
"#
|
||||
.trim(),
|
||||
.trim(),
|
||||
"<test>",
|
||||
)
|
||||
.unwrap();
|
||||
.unwrap();
|
||||
insta::assert_debug_snapshot!(parse_ast);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -11,7 +11,7 @@ Ok(
|
||||
"f",
|
||||
),
|
||||
args: Arguments {
|
||||
range: 6..16,
|
||||
range: 5..17,
|
||||
posonlyargs: [],
|
||||
args: [],
|
||||
vararg: None,
|
||||
|
||||
@@ -11,7 +11,7 @@ Ok(
|
||||
"f",
|
||||
),
|
||||
args: Arguments {
|
||||
range: 6..22,
|
||||
range: 5..23,
|
||||
posonlyargs: [],
|
||||
args: [],
|
||||
vararg: None,
|
||||
|
||||
@@ -16,9 +16,7 @@ Ok(
|
||||
args: [],
|
||||
vararg: None,
|
||||
kwonlyargs: [],
|
||||
kw_defaults: [],
|
||||
kwarg: None,
|
||||
defaults: [],
|
||||
},
|
||||
body: [
|
||||
Pass(
|
||||
|
||||
@@ -11,7 +11,7 @@ Ok(
|
||||
"f",
|
||||
),
|
||||
args: Arguments {
|
||||
range: 6..25,
|
||||
range: 5..26,
|
||||
posonlyargs: [],
|
||||
args: [
|
||||
ArgWithDefault {
|
||||
|
||||
@@ -11,7 +11,7 @@ Ok(
|
||||
"f",
|
||||
),
|
||||
args: Arguments {
|
||||
range: 6..31,
|
||||
range: 5..32,
|
||||
posonlyargs: [],
|
||||
args: [
|
||||
ArgWithDefault {
|
||||
|
||||
@@ -11,7 +11,7 @@ Ok(
|
||||
"f",
|
||||
),
|
||||
args: Arguments {
|
||||
range: 6..35,
|
||||
range: 5..36,
|
||||
posonlyargs: [],
|
||||
args: [
|
||||
ArgWithDefault {
|
||||
|
||||
@@ -11,7 +11,7 @@ Ok(
|
||||
"f",
|
||||
),
|
||||
args: Arguments {
|
||||
range: 6..45,
|
||||
range: 5..46,
|
||||
posonlyargs: [],
|
||||
args: [
|
||||
ArgWithDefault {
|
||||
|
||||
@@ -11,7 +11,7 @@ Ok(
|
||||
"f",
|
||||
),
|
||||
args: Arguments {
|
||||
range: 6..13,
|
||||
range: 5..14,
|
||||
posonlyargs: [],
|
||||
args: [
|
||||
ArgWithDefault {
|
||||
|
||||
@@ -11,7 +11,7 @@ Ok(
|
||||
"f",
|
||||
),
|
||||
args: Arguments {
|
||||
range: 6..19,
|
||||
range: 5..20,
|
||||
posonlyargs: [],
|
||||
args: [
|
||||
ArgWithDefault {
|
||||
|
||||
@@ -14,36 +14,46 @@ Ok(
|
||||
range: 5..14,
|
||||
posonlyargs: [],
|
||||
args: [
|
||||
Arg {
|
||||
ArgWithDefault {
|
||||
range: 6..7,
|
||||
arg: Identifier(
|
||||
"a",
|
||||
),
|
||||
annotation: None,
|
||||
type_comment: None,
|
||||
def: Arg {
|
||||
range: 6..7,
|
||||
arg: Identifier(
|
||||
"a",
|
||||
),
|
||||
annotation: None,
|
||||
type_comment: None,
|
||||
},
|
||||
default: None,
|
||||
},
|
||||
Arg {
|
||||
ArgWithDefault {
|
||||
range: 9..10,
|
||||
arg: Identifier(
|
||||
"b",
|
||||
),
|
||||
annotation: None,
|
||||
type_comment: None,
|
||||
def: Arg {
|
||||
range: 9..10,
|
||||
arg: Identifier(
|
||||
"b",
|
||||
),
|
||||
annotation: None,
|
||||
type_comment: None,
|
||||
},
|
||||
default: None,
|
||||
},
|
||||
Arg {
|
||||
ArgWithDefault {
|
||||
range: 12..13,
|
||||
arg: Identifier(
|
||||
"c",
|
||||
),
|
||||
annotation: None,
|
||||
type_comment: None,
|
||||
def: Arg {
|
||||
range: 12..13,
|
||||
arg: Identifier(
|
||||
"c",
|
||||
),
|
||||
annotation: None,
|
||||
type_comment: None,
|
||||
},
|
||||
default: None,
|
||||
},
|
||||
],
|
||||
vararg: None,
|
||||
kwonlyargs: [],
|
||||
kw_defaults: [],
|
||||
kwarg: None,
|
||||
defaults: [],
|
||||
},
|
||||
body: [
|
||||
Pass(
|
||||
|
||||
@@ -10,7 +10,7 @@ expression: parse_ast
|
||||
"test",
|
||||
),
|
||||
args: Arguments {
|
||||
range: (),
|
||||
range: 22..24,
|
||||
posonlyargs: [],
|
||||
args: [],
|
||||
vararg: None,
|
||||
@@ -25,15 +25,18 @@ expression: parse_ast
|
||||
),
|
||||
],
|
||||
decorator_list: [
|
||||
Name(
|
||||
ExprName {
|
||||
range: 1..13,
|
||||
id: Identifier(
|
||||
"my_decorator",
|
||||
),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
Decorator {
|
||||
range: 0..13,
|
||||
expression: Name(
|
||||
ExprName {
|
||||
range: 1..13,
|
||||
id: Identifier(
|
||||
"my_decorator",
|
||||
),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
},
|
||||
],
|
||||
returns: None,
|
||||
type_comment: None,
|
||||
@@ -55,15 +58,18 @@ expression: parse_ast
|
||||
),
|
||||
],
|
||||
decorator_list: [
|
||||
Name(
|
||||
ExprName {
|
||||
range: 37..52,
|
||||
id: Identifier(
|
||||
"class_decorator",
|
||||
),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
Decorator {
|
||||
range: 36..52,
|
||||
expression: Name(
|
||||
ExprName {
|
||||
range: 37..52,
|
||||
id: Identifier(
|
||||
"class_decorator",
|
||||
),
|
||||
ctx: Load,
|
||||
},
|
||||
),
|
||||
},
|
||||
],
|
||||
},
|
||||
),
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
source: parser/src/parser.rs
|
||||
expression: "parse_program(source, \"<test>\").unwrap()"
|
||||
expression: "ast::Suite::parse(source, \"<test>\").unwrap()"
|
||||
---
|
||||
[
|
||||
ClassDef(
|
||||
@@ -38,7 +38,7 @@ expression: "parse_program(source, \"<test>\").unwrap()"
|
||||
"__init__",
|
||||
),
|
||||
args: Arguments {
|
||||
range: 31..35,
|
||||
range: 30..36,
|
||||
posonlyargs: [],
|
||||
args: [
|
||||
ArgWithDefault {
|
||||
@@ -77,7 +77,7 @@ expression: "parse_program(source, \"<test>\").unwrap()"
|
||||
"method_with_default",
|
||||
),
|
||||
args: Arguments {
|
||||
range: 70..89,
|
||||
range: 69..90,
|
||||
posonlyargs: [],
|
||||
args: [
|
||||
ArgWithDefault {
|
||||
|
||||
@@ -10,7 +10,7 @@ expression: parse_ast
|
||||
"args_to_tuple",
|
||||
),
|
||||
args: Arguments {
|
||||
range: 19..29,
|
||||
range: 18..30,
|
||||
posonlyargs: [],
|
||||
args: [],
|
||||
vararg: Some(
|
||||
|
||||
Reference in New Issue
Block a user