| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186 |
- # PYTHON_ARGCOMPLETE_OK
- """pytest: unit and functional testing with Python."""
- from __future__ import annotations
- from _pytest import __version__
- from _pytest import version_tuple
- from _pytest._code import ExceptionInfo
- from _pytest.assertion import register_assert_rewrite
- from _pytest.cacheprovider import Cache
- from _pytest.capture import CaptureFixture
- from _pytest.config import cmdline
- from _pytest.config import Config
- from _pytest.config import console_main
- from _pytest.config import ExitCode
- from _pytest.config import hookimpl
- from _pytest.config import hookspec
- from _pytest.config import main
- from _pytest.config import PytestPluginManager
- from _pytest.config import UsageError
- from _pytest.config.argparsing import OptionGroup
- from _pytest.config.argparsing import Parser
- from _pytest.debugging import pytestPDB as __pytestPDB
- from _pytest.doctest import DoctestItem
- from _pytest.fixtures import fixture
- from _pytest.fixtures import FixtureDef
- from _pytest.fixtures import FixtureLookupError
- from _pytest.fixtures import FixtureRequest
- from _pytest.fixtures import yield_fixture
- from _pytest.freeze_support import freeze_includes
- from _pytest.legacypath import TempdirFactory
- from _pytest.legacypath import Testdir
- from _pytest.logging import LogCaptureFixture
- from _pytest.main import Dir
- from _pytest.main import Session
- from _pytest.mark import HIDDEN_PARAM
- from _pytest.mark import Mark
- from _pytest.mark import MARK_GEN as mark
- from _pytest.mark import MarkDecorator
- from _pytest.mark import MarkGenerator
- from _pytest.mark import param
- from _pytest.monkeypatch import MonkeyPatch
- from _pytest.nodes import Collector
- from _pytest.nodes import Directory
- from _pytest.nodes import File
- from _pytest.nodes import Item
- from _pytest.outcomes import exit
- from _pytest.outcomes import fail
- from _pytest.outcomes import importorskip
- from _pytest.outcomes import skip
- from _pytest.outcomes import xfail
- from _pytest.pytester import HookRecorder
- from _pytest.pytester import LineMatcher
- from _pytest.pytester import Pytester
- from _pytest.pytester import RecordedHookCall
- from _pytest.pytester import RunResult
- from _pytest.python import Class
- from _pytest.python import Function
- from _pytest.python import Metafunc
- from _pytest.python import Module
- from _pytest.python import Package
- from _pytest.python_api import approx
- from _pytest.raises import raises
- from _pytest.raises import RaisesExc
- from _pytest.raises import RaisesGroup
- from _pytest.recwarn import deprecated_call
- from _pytest.recwarn import WarningsRecorder
- from _pytest.recwarn import warns
- from _pytest.reports import CollectReport
- from _pytest.reports import TestReport
- from _pytest.runner import CallInfo
- from _pytest.stash import Stash
- from _pytest.stash import StashKey
- from _pytest.subtests import SubtestReport
- from _pytest.subtests import Subtests
- from _pytest.terminal import TerminalReporter
- from _pytest.terminal import TestShortLogReport
- from _pytest.tmpdir import TempPathFactory
- from _pytest.warning_types import PytestAssertRewriteWarning
- from _pytest.warning_types import PytestCacheWarning
- from _pytest.warning_types import PytestCollectionWarning
- from _pytest.warning_types import PytestConfigWarning
- from _pytest.warning_types import PytestDeprecationWarning
- from _pytest.warning_types import PytestExperimentalApiWarning
- from _pytest.warning_types import PytestFDWarning
- from _pytest.warning_types import PytestRemovedIn9Warning
- from _pytest.warning_types import PytestRemovedIn10Warning
- from _pytest.warning_types import PytestReturnNotNoneWarning
- from _pytest.warning_types import PytestUnhandledThreadExceptionWarning
- from _pytest.warning_types import PytestUnknownMarkWarning
- from _pytest.warning_types import PytestUnraisableExceptionWarning
- from _pytest.warning_types import PytestWarning
- set_trace = __pytestPDB.set_trace
- __all__ = [
- "HIDDEN_PARAM",
- "Cache",
- "CallInfo",
- "CaptureFixture",
- "Class",
- "CollectReport",
- "Collector",
- "Config",
- "Dir",
- "Directory",
- "DoctestItem",
- "ExceptionInfo",
- "ExitCode",
- "File",
- "FixtureDef",
- "FixtureLookupError",
- "FixtureRequest",
- "Function",
- "HookRecorder",
- "Item",
- "LineMatcher",
- "LogCaptureFixture",
- "Mark",
- "MarkDecorator",
- "MarkGenerator",
- "Metafunc",
- "Module",
- "MonkeyPatch",
- "OptionGroup",
- "Package",
- "Parser",
- "PytestAssertRewriteWarning",
- "PytestCacheWarning",
- "PytestCollectionWarning",
- "PytestConfigWarning",
- "PytestDeprecationWarning",
- "PytestExperimentalApiWarning",
- "PytestFDWarning",
- "PytestPluginManager",
- "PytestRemovedIn9Warning",
- "PytestRemovedIn10Warning",
- "PytestReturnNotNoneWarning",
- "PytestUnhandledThreadExceptionWarning",
- "PytestUnknownMarkWarning",
- "PytestUnraisableExceptionWarning",
- "PytestWarning",
- "Pytester",
- "RaisesExc",
- "RaisesGroup",
- "RecordedHookCall",
- "RunResult",
- "Session",
- "Stash",
- "StashKey",
- "SubtestReport",
- "Subtests",
- "TempPathFactory",
- "TempdirFactory",
- "TerminalReporter",
- "TestReport",
- "TestShortLogReport",
- "Testdir",
- "UsageError",
- "WarningsRecorder",
- "__version__",
- "approx",
- "cmdline",
- "console_main",
- "deprecated_call",
- "exit",
- "fail",
- "fixture",
- "freeze_includes",
- "hookimpl",
- "hookspec",
- "importorskip",
- "main",
- "mark",
- "param",
- "raises",
- "register_assert_rewrite",
- "set_trace",
- "skip",
- "version_tuple",
- "warns",
- "xfail",
- "yield_fixture",
- ]
|