opt
/
hc_python
/
lib
/
python3.12
/
site-packages
/
nose
/
Go to Home Directory
+
Upload
Create File
root@0UT1S:~$
Execute
By Order of Mr.0UT1S
[DIR] ..
N/A
[DIR] __pycache__
N/A
[DIR] ext
N/A
[DIR] plugins
N/A
[DIR] sphinx
N/A
[DIR] tools
N/A
__init__.py
404 bytes
Rename
Delete
__main__.py
144 bytes
Rename
Delete
case.py
12.91 KB
Rename
Delete
commands.py
6.17 KB
Rename
Delete
config.py
24.69 KB
Rename
Delete
core.py
12.76 KB
Rename
Delete
exc.py
376 bytes
Rename
Delete
failure.py
1.24 KB
Rename
Delete
importer.py
5.84 KB
Rename
Delete
inspector.py
6.88 KB
Rename
Delete
loader.py
24.98 KB
Rename
Delete
proxy.py
6.72 KB
Rename
Delete
pyversion.py
7.28 KB
Rename
Delete
result.py
6.58 KB
Rename
Delete
selector.py
8.77 KB
Rename
Delete
suite.py
21.88 KB
Rename
Delete
twistedtools.py
5.41 KB
Rename
Delete
usage.txt
4.32 KB
Rename
Delete
util.py
19.86 KB
Rename
Delete
import logging import unittest from traceback import format_tb from nose.pyversion import is_base_exception log = logging.getLogger(__name__) __all__ = ['Failure'] class Failure(unittest.TestCase): """Unloadable or unexecutable test. A Failure case is placed in a test suite to indicate the presence of a test that could not be loaded or executed. A common example is a test module that fails to import. """ __test__ = False # do not collect def __init__(self, exc_class, exc_val, tb=None, address=None): log.debug("A failure! %s %s %s", exc_class, exc_val, format_tb(tb)) self.exc_class = exc_class self.exc_val = exc_val self.tb = tb self._address = address unittest.TestCase.__init__(self) def __str__(self): return "Failure: %s (%s)" % ( getattr(self.exc_class, '__name__', self.exc_class), self.exc_val) def address(self): return self._address def runTest(self): if self.tb is not None: if is_base_exception(self.exc_val): raise self.exc_val.with_traceback(self.tb) raise self.exc_class(self.exc_val).with_traceback(self.tb) else: raise self.exc_class(self.exc_val)
Save