Skip to content

Commit e5b23db

Browse files
committed
Add test of Display for Ident
1 parent 6417f8f commit e5b23db

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

tests/test.rs

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -705,6 +705,17 @@ fn raw_identifier() {
705705
assert!(tts.next().is_none());
706706
}
707707

708+
#[test]
709+
fn test_display_ident() {
710+
let ident = Ident::new("proc_macro", Span::call_site());
711+
assert_eq!(format!("{ident}"), "proc_macro");
712+
assert_eq!(format!("{ident:-^14}"), "--proc_macro--");
713+
714+
let ident = Ident::new_raw("proc_macro", Span::call_site());
715+
assert_eq!(format!("{ident}"), "r#proc_macro");
716+
assert_eq!(format!("{ident:-^14}"), "r#--proc_macro--"); // FIXME
717+
}
718+
708719
#[test]
709720
fn test_debug_ident() {
710721
let ident = Ident::new("proc_macro", Span::call_site());

0 commit comments

Comments
 (0)