about summary refs log tree commit diff
path: root/library/std/src/backtrace/tests.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2020-11-19 06:00:49 +0000
committerbors <bors@rust-lang.org>2020-11-19 06:00:49 +0000
commitbf469eb6c20ccea05400a1942c70343f36705e1c (patch)
treeb18feb56f22a52d4a2af6f6c12b0242a5aef31f9 /library/std/src/backtrace/tests.rs
parent675f114d952df8be61ac74ebeac7550049f26ccd (diff)
parent43bfbb10bf52d1cf6bd90ae2e19bcd357d38be4d (diff)
downloadrust-bf469eb6c20ccea05400a1942c70343f36705e1c.tar.gz
rust-bf469eb6c20ccea05400a1942c70343f36705e1c.zip
Auto merge of #79002 - est31:backtrace_colno, r=dtolnay
Add column number support to Backtrace

Backtrace frames might include column numbers.
Print them if they are included.
Diffstat (limited to 'library/std/src/backtrace/tests.rs')
-rw-r--r--library/std/src/backtrace/tests.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/library/std/src/backtrace/tests.rs b/library/std/src/backtrace/tests.rs
index 287359cd545..f5f74d1eb9a 100644
--- a/library/std/src/backtrace/tests.rs
+++ b/library/std/src/backtrace/tests.rs
@@ -13,6 +13,7 @@ fn test_debug() {
                         name: Some(b"std::backtrace::Backtrace::create".to_vec()),
                         filename: Some(BytesOrWide::Bytes(b"rust/backtrace.rs".to_vec())),
                         lineno: Some(100),
+                        colno: None,
                     }],
                 },
                 BacktraceFrame {
@@ -21,6 +22,7 @@ fn test_debug() {
                         name: Some(b"__rust_maybe_catch_panic".to_vec()),
                         filename: None,
                         lineno: None,
+                        colno: None,
                     }],
                 },
                 BacktraceFrame {
@@ -30,11 +32,13 @@ fn test_debug() {
                             name: Some(b"std::rt::lang_start_internal".to_vec()),
                             filename: Some(BytesOrWide::Bytes(b"rust/rt.rs".to_vec())),
                             lineno: Some(300),
+                            colno: Some(5),
                         },
                         BacktraceSymbol {
                             name: Some(b"std::rt::lang_start".to_vec()),
                             filename: Some(BytesOrWide::Bytes(b"rust/rt.rs".to_vec())),
                             lineno: Some(400),
+                            colno: None,
                         },
                     ],
                 },