Merge pull request #4449 from harupy/fix-dict-spread-in-dict

Fix AST generated from a dict literal containing dict unpacking
This commit is contained in:
Jeong YunWon 2023-01-22 20:44:26 +09:00 committed by GitHub
commit d9df131720
6 changed files with 146 additions and 43 deletions

View file

@ -309,4 +309,10 @@ with (0 as a, 1 as b,): pass
assert!(parse_program(source, "<test>").is_err());
}
}
#[test]
fn test_dict_unpacking() {
let parse_ast = parse_expression(r#"{"a": "b", **c, "d": "e"}"#, "<test>").unwrap();
insta::assert_debug_snapshot!(parse_ast);
}
}