コード例 #1
0
ファイル: test_crashdialog.py プロジェクト: JIVS/qutebrowser
 def test_invalid_text(self):
     """Test parse_fatal_stacktrace with an invalid text."""
     text = INVALID_CRASH_TEXT.strip().replace('_', ' ')
     typ, func = crashdialog.parse_fatal_stacktrace(text)
     self.assertEqual(typ, '')
     self.assertEqual(func, '')
コード例 #2
0
def test_parse_fatal_stacktrace(text, typ, func):
    text = text.strip().replace('_', ' ')
    assert crashdialog.parse_fatal_stacktrace(text) == (typ, func)
コード例 #3
0
ファイル: test_crashdialog.py プロジェクト: JIVS/qutebrowser
 def test_valid_text_thread(self):
     """Test parse_fatal_stacktrace with a valid text #2."""
     text = VALID_CRASH_TEXT_THREAD.strip().replace('_', ' ')
     typ, func = crashdialog.parse_fatal_stacktrace(text)
     self.assertEqual(typ, "Segmentation fault")
     self.assertEqual(func, 'testfunc')
コード例 #4
0
ファイル: test_crashdialog.py プロジェクト: JIVS/qutebrowser
 def test_valid_text_empty(self):
     """Test parse_fatal_stacktrace with a valid text but empty function."""
     text = VALID_CRASH_TEXT_EMPTY.strip().replace('_', ' ')
     typ, func = crashdialog.parse_fatal_stacktrace(text)
     self.assertEqual(typ, 'Aborted')
     self.assertEqual(func, '')
コード例 #5
0
 def test_valid_text_empty(self):
     """Test parse_fatal_stacktrace with a valid text but empty function."""
     text = VALID_CRASH_TEXT_EMPTY.strip().replace('_', ' ')
     typ, func = crashdialog.parse_fatal_stacktrace(text)
     assert (typ, func) == ('Aborted', '')
コード例 #6
0
 def test_invalid_text(self):
     """Test parse_fatal_stacktrace with an invalid text."""
     text = INVALID_CRASH_TEXT.strip().replace('_', ' ')
     typ, func = crashdialog.parse_fatal_stacktrace(text)
     assert (typ, func) == ('', '')
コード例 #7
0
 def test_valid_text(self):
     """Test parse_fatal_stacktrace with a valid text."""
     text = VALID_CRASH_TEXT.strip().replace('_', ' ')
     typ, func = crashdialog.parse_fatal_stacktrace(text)
     self.assertEqual(typ, "Segmentation fault")
     self.assertEqual(func, 'testfunc')
コード例 #8
0
 def test_valid_text_thread(self):
     """Test parse_fatal_stacktrace with a valid text #2."""
     text = VALID_CRASH_TEXT_THREAD.strip().replace('_', ' ')
     typ, func = crashdialog.parse_fatal_stacktrace(text)
     assert (typ, func) == ("Segmentation fault", 'testfunc')
コード例 #9
0
 def test_valid_text(self):
     """Test parse_fatal_stacktrace with a valid text."""
     text = VALID_CRASH_TEXT.strip().replace('_', ' ')
     typ, func = crashdialog.parse_fatal_stacktrace(text)
     assert (typ, func) == ("Segmentation fault", 'testfunc')
コード例 #10
0
def test_parse_fatal_stacktrace(text, typ, func):
    text = text.strip().replace('_', ' ')
    assert crashdialog.parse_fatal_stacktrace(text) == (typ, func)
コード例 #11
0
 def test_invalid_text(self):
     """Test parse_fatal_stacktrace with an invalid text."""
     text = INVALID_CRASH_TEXT.strip().replace("_", " ")
     typ, func = crashdialog.parse_fatal_stacktrace(text)
     assert (typ, func) == ("", "")
コード例 #12
0
 def test_valid_text_empty(self):
     """Test parse_fatal_stacktrace with a valid text but empty function."""
     text = VALID_CRASH_TEXT_EMPTY.strip().replace("_", " ")
     typ, func = crashdialog.parse_fatal_stacktrace(text)
     assert (typ, func) == ("Aborted", "")
コード例 #13
0
 def test_valid_text_thread(self):
     """Test parse_fatal_stacktrace with a valid text #2."""
     text = VALID_CRASH_TEXT_THREAD.strip().replace("_", " ")
     typ, func = crashdialog.parse_fatal_stacktrace(text)
     assert (typ, func) == ("Segmentation fault", "testfunc")