How do I write a Rust unit test that ensures that a panic has occurred?
1#[test]2#[should_panic(expected = "invalid var name: \"1x\"")]3fn test_invalid_name() {4 let s = "(let (1x 2) 3)";5 let _ = parse(s);6}
-->
1#[test]2#[should_panic(expected = "invalid var name: \"1x\"")]3fn test_invalid_name() {4 let s = "(let (1x 2) 3)";5 let _ = parse(s);6}