third_party.pylibs.pylint.src/pylint/testutils/__init__.py

36 lines
1.3 KiB
Python
Raw Normal View History

# 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
"""Functional/non regression tests for pylint."""
2020-10-30 22:34:15 +00:00
__all__ = [
"_get_tests_info",
"_tokenize_str",
"CheckerTestCase",
"FunctionalTestFile",
"linter",
"LintModuleTest",
"MessageTest",
2020-10-30 22:34:15 +00:00
"MinimalTestReporter",
"set_config",
"GenericTestReporter",
"UPDATE_FILE",
2020-10-30 22:34:15 +00:00
"UPDATE_OPTION",
"UnittestLinter",
"create_files",
2020-10-30 22:34:15 +00:00
]
2020-11-29 10:17:56 +00:00
from pylint.testutils.checker_test_case import CheckerTestCase
from pylint.testutils.constants import UPDATE_FILE, UPDATE_OPTION
2020-11-29 10:13:06 +00:00
from pylint.testutils.decorator import set_config
from pylint.testutils.functional import FunctionalTestFile
2020-11-29 10:10:11 +00:00
from pylint.testutils.get_test_info import _get_tests_info
2020-11-29 10:17:56 +00:00
from pylint.testutils.global_test_linter import linter
from pylint.testutils.lint_module_test import LintModuleTest
from pylint.testutils.output_line import MessageTest
from pylint.testutils.reporter_for_tests import GenericTestReporter, MinimalTestReporter
2020-11-29 10:17:56 +00:00
from pylint.testutils.tokenize_str import _tokenize_str
from pylint.testutils.unittest_linter import UnittestLinter
from pylint.testutils.utils import create_files