Blob Blame History Raw
From b834bdb9b834ef99863e42fa26c5b73f3d60160d Mon Sep 17 00:00:00 2001
From: Robert Kuska <rkuska@redhat.com>
Date: Tue, 20 May 2014 11:47:49 +0200
Subject: [PATCH 1/2] Fixes template format to handle line_number properly if
 its None

---
 noseprogressive/tracebacks.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/noseprogressive/tracebacks.py b/noseprogressive/tracebacks.py
index e7c589e..5a218a6 100644
--- a/noseprogressive/tracebacks.py
+++ b/noseprogressive/tracebacks.py
@@ -41,7 +41,7 @@ def format_shortcut(editor,
                         function=None):
         """Return a pretty-printed editor shortcut."""
         return template.format(editor=editor,
-                               line_number=line_number,
+                               line_number=str(line_number),
                                path=path,
                                function=function or u'',
                                hash_if_function=u'  # ' if function else u'',
-- 
1.9.3


From 4b2f86617ff38e13955900f76fd5252d900c8b3d Mon Sep 17 00:00:00 2001
From: Robert Kuska <rkuska@redhat.com>
Date: Tue, 20 May 2014 11:55:42 +0200
Subject: [PATCH 2/2] Alternative fix to proper handle line_number format

---
 noseprogressive/tracebacks.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/noseprogressive/tracebacks.py b/noseprogressive/tracebacks.py
index 5a218a6..11488a3 100644
--- a/noseprogressive/tracebacks.py
+++ b/noseprogressive/tracebacks.py
@@ -41,7 +41,7 @@ def format_shortcut(editor,
                         function=None):
         """Return a pretty-printed editor shortcut."""
         return template.format(editor=editor,
-                               line_number=str(line_number),
+                               line_number=line_number or 0,
                                path=path,
                                function=function or u'',
                                hash_if_function=u'  # ' if function else u'',
-- 
1.9.3