Update snapshot tests

This commit is contained in:
Charlie Marsh
2023-06-19 13:16:07 -04:00
parent 6f65c5cba7
commit 9cb00518e5
15 changed files with 70 additions and 55 deletions

View File

@@ -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,)*) => {
$(

View File

@@ -1114,10 +1114,10 @@ def test():
class Abcd:
pass
"#
.trim(),
.trim(),
"<test>",
)
.unwrap();
.unwrap();
insta::assert_debug_snapshot!(parse_ast);
}
}

View File

@@ -11,7 +11,7 @@ Ok(
"f",
),
args: Arguments {
range: 6..16,
range: 5..17,
posonlyargs: [],
args: [],
vararg: None,

View File

@@ -11,7 +11,7 @@ Ok(
"f",
),
args: Arguments {
range: 6..22,
range: 5..23,
posonlyargs: [],
args: [],
vararg: None,

View File

@@ -16,9 +16,7 @@ Ok(
args: [],
vararg: None,
kwonlyargs: [],
kw_defaults: [],
kwarg: None,
defaults: [],
},
body: [
Pass(

View File

@@ -11,7 +11,7 @@ Ok(
"f",
),
args: Arguments {
range: 6..25,
range: 5..26,
posonlyargs: [],
args: [
ArgWithDefault {

View File

@@ -11,7 +11,7 @@ Ok(
"f",
),
args: Arguments {
range: 6..31,
range: 5..32,
posonlyargs: [],
args: [
ArgWithDefault {

View File

@@ -11,7 +11,7 @@ Ok(
"f",
),
args: Arguments {
range: 6..35,
range: 5..36,
posonlyargs: [],
args: [
ArgWithDefault {

View File

@@ -11,7 +11,7 @@ Ok(
"f",
),
args: Arguments {
range: 6..45,
range: 5..46,
posonlyargs: [],
args: [
ArgWithDefault {

View File

@@ -11,7 +11,7 @@ Ok(
"f",
),
args: Arguments {
range: 6..13,
range: 5..14,
posonlyargs: [],
args: [
ArgWithDefault {

View File

@@ -11,7 +11,7 @@ Ok(
"f",
),
args: Arguments {
range: 6..19,
range: 5..20,
posonlyargs: [],
args: [
ArgWithDefault {

View File

@@ -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(

View File

@@ -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,
},
),
},
],
},
),

View File

@@ -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 {

View File

@@ -10,7 +10,7 @@ expression: parse_ast
"args_to_tuple",
),
args: Arguments {
range: 19..29,
range: 18..30,
posonlyargs: [],
args: [],
vararg: Some(