Skip to content

Commit bc4e48a

Browse files
Fix tests
1 parent 4ca3d3b commit bc4e48a

File tree

2 files changed

+21
-4
lines changed

2 files changed

+21
-4
lines changed

parser/src/lexer.rs

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1108,9 +1108,11 @@ mod tests {
11081108
vec![
11091109
Tok::String {
11101110
value: "\\\\".to_string(),
1111+
is_fstring: false,
11111112
},
11121113
Tok::String {
11131114
value: "\\".to_string(),
1115+
is_fstring: false,
11141116
}
11151117
]
11161118
);
@@ -1402,21 +1404,27 @@ mod tests {
14021404
vec![
14031405
Tok::String {
14041406
value: String::from("double"),
1407+
is_fstring: false,
14051408
},
14061409
Tok::String {
14071410
value: String::from("single"),
1411+
is_fstring: false,
14081412
},
14091413
Tok::String {
14101414
value: String::from("can't"),
1415+
is_fstring: false,
14111416
},
14121417
Tok::String {
14131418
value: String::from("\\\""),
1419+
is_fstring: false,
14141420
},
14151421
Tok::String {
14161422
value: String::from("\t\r\n"),
1423+
is_fstring: false,
14171424
},
14181425
Tok::String {
14191426
value: String::from("\\g"),
1427+
is_fstring: false,
14201428
},
14211429
]
14221430
);
@@ -1434,6 +1442,7 @@ mod tests {
14341442
vec![
14351443
Tok::String {
14361444
value: String::from("abcdef"),
1445+
is_fstring: false,
14371446
},
14381447
]
14391448
)

parser/src/parser.rs

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,9 @@ mod tests {
188188
name: String::from("print"),
189189
}),
190190
args: vec![ast::Expression::String {
191-
value: String::from("Hello world"),
191+
value: ast::StringGroup::Constant {
192+
value: String::from("Hello world")
193+
}
192194
}],
193195
keywords: vec![],
194196
},
@@ -214,7 +216,9 @@ mod tests {
214216
}),
215217
args: vec![
216218
ast::Expression::String {
217-
value: String::from("Hello world"),
219+
value: ast::StringGroup::Constant {
220+
value: String::from("Hello world"),
221+
}
218222
},
219223
ast::Expression::Number {
220224
value: ast::Number::Integer {
@@ -245,7 +249,9 @@ mod tests {
245249
name: String::from("my_func"),
246250
}),
247251
args: vec![ast::Expression::String {
248-
value: String::from("positional"),
252+
value: ast::StringGroup::Constant {
253+
value: String::from("positional"),
254+
}
249255
}],
250256
keywords: vec![ast::Keyword {
251257
name: Some("keyword".to_string()),
@@ -440,7 +446,9 @@ mod tests {
440446
vararg: None,
441447
kwarg: None,
442448
defaults: vec![ast::Expression::String {
443-
value: "default".to_string()
449+
value: ast::StringGroup::Constant {
450+
value: "default".to_string()
451+
}
444452
}],
445453
kw_defaults: vec![],
446454
},

0 commit comments

Comments
 (0)