Fix dict spreading in dict literal

This commit is contained in:
harupy 2023-01-15 13:01:59 +09:00
parent 163cb5cd67
commit 52d2e25601
4 changed files with 124 additions and 37 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_containing_spread() {
let parse_ast = parse_expression(r#"{"k": "v", **d}"#, "<test>").unwrap();
insta::assert_debug_snapshot!(parse_ast);
}
}