예제 #1
0
 def _reprExc(self):
     t, v = sys.exc_info()[:2]
     if isinstance(t, six.string_types):
         exc_type_name = t
     else:
         exc_type_name = t.__name__
     return ' '.join(('***', exc_type_name + ':', _saferepr(str(v))))
예제 #2
0
 def _reprExc(self):
     t, v = sys.exc_info()[:2]
     if isinstance(t, six.string_types):
         exc_type_name = t
     else:
         exc_type_name = t.__name__
     return ' '.join(('***', exc_type_name + ':', _saferepr(str(v))))
예제 #3
0
 def _reprExc(self):
     t, v = sys.exc_info()[:2]
     if type(t) == type(''):
         exc_type_name = t
     else:
         exc_type_name = t.__name__
     return ' '.join(('***', exc_type_name + ':', _saferepr(str(v))))
예제 #4
0
 def _displayItems(self):
     displayedItem = False
     for num in sorted(self._displayList.keys()):
         enabled, item = self._displayList[num]
         if not enabled:
             continue
         if not displayedItem:
             displayedItem = True
             print()
         passed, result = self._eval(item, printExc = False)
         print("%d: %s = %s" % (num, item, _saferepr(result)))
     if displayedItem:
         print()
예제 #5
0
 def _displayItems(self):
     displayedItem = False
     for num in sorted(self._displayList.keys()):
         enabled, item = self._displayList[num]
         if not enabled:
             continue
         if not displayedItem:
             displayedItem = True
             print()
         passed, result = self._eval(item, printExc=False)
         print("%d: %s = %s" % (num, item, _saferepr(result)))
     if displayedItem:
         print()
예제 #6
0
 def _reprExc(self):
     t, v = sys.exc_info()[:2]
     if type(t) == type(''):
         exc_type_name = t
     else: exc_type_name = t.__name__
     return ' '.join(('***', exc_type_name + ':', _saferepr(str(v))))