Current Path: > > opt > cloudlinux > venv > lib64 > python3.11 > site-packages > pylint > testutils
Operation : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 Software : Apache Server IP : 162.0.232.56 | Your IP: 216.73.216.111 Domains : 1034 Domain(s) Permission : [ 0755 ]
Name | Type | Size | Last Modified | Actions |
---|---|---|---|---|
__pycache__ | Directory | - | - | |
_primer | Directory | - | - | |
functional | Directory | - | - | |
__init__.py | File | 1309 bytes | April 17 2025 13:10:59. | |
_run.py | File | 1549 bytes | April 17 2025 13:10:59. | |
checker_test_case.py | File | 4377 bytes | April 17 2025 13:10:59. | |
configuration_test.py | File | 6036 bytes | April 17 2025 13:10:59. | |
constants.py | File | 1145 bytes | April 17 2025 13:10:59. | |
decorator.py | File | 1252 bytes | April 17 2025 13:10:59. | |
functional_test_file.py | File | 635 bytes | April 17 2025 13:10:59. | |
get_test_info.py | File | 2127 bytes | April 17 2025 13:10:59. | |
global_test_linter.py | File | 685 bytes | April 17 2025 13:10:59. | |
lint_module_test.py | File | 12801 bytes | April 17 2025 13:10:59. | |
output_line.py | File | 5897 bytes | April 17 2025 13:10:59. | |
pyreverse.py | File | 4194 bytes | April 17 2025 13:10:59. | |
reporter_for_tests.py | File | 2306 bytes | April 17 2025 13:10:59. | |
testing_pylintrc | File | 198 bytes | April 17 2025 13:10:59. | |
tokenize_str.py | File | 447 bytes | April 17 2025 13:10:59. | |
unittest_linter.py | File | 2795 bytes | April 17 2025 13:10:59. | |
utils.py | File | 3133 bytes | April 17 2025 13:10:59. |
# Licensed under the GPL: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html # For details: https://github.com/PyCQA/pylint/blob/main/LICENSE # Copyright (c) https://github.com/PyCQA/pylint/blob/main/CONTRIBUTORS.txt from __future__ import annotations import functools from collections.abc import Callable from typing import Any from pylint.testutils.checker_test_case import CheckerTestCase def set_config(**kwargs: Any) -> Callable[[Callable[..., None]], Callable[..., None]]: """Decorator for setting an option on the linter. Passing the args and kwargs back to the test function itself allows this decorator to be used on parameterized test cases. """ def _wrapper(fun: Callable[..., None]) -> Callable[..., None]: @functools.wraps(fun) def _forward( self: CheckerTestCase, *args: Any, **test_function_kwargs: Any ) -> None: """Set option via argparse.""" for key, value in kwargs.items(): self.linter.set_option(key, value) # Reopen checker in case, it may be interested in configuration change self.checker.open() fun(self, *args, **test_function_kwargs) return _forward return _wrapper
SILENT KILLER Tool