SILENT KILLERPanel

Current Path: > > opt > hc_python > lib > python3.12 > site-packages > nose > > plugins >


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 ]

Files and Folders in: //opt/hc_python/lib/python3.12/site-packages/nose//plugins/

NameTypeSizeLast ModifiedActions
__pycache__ Directory - -
__init__.py File 6291 bytes April 04 2025 08:02:21.
allmodules.py File 1720 bytes April 04 2025 08:02:21.
attrib.py File 9709 bytes April 04 2025 08:02:21.
base.py File 26058 bytes April 04 2025 08:02:21.
builtin.py File 1021 bytes April 04 2025 08:02:21.
capture.py File 3364 bytes April 04 2025 08:02:21.
collect.py File 3156 bytes April 04 2025 08:02:21.
cover.py File 11677 bytes April 04 2025 08:02:21.
debug.py File 2272 bytes April 04 2025 08:02:21.
deprecated.py File 1551 bytes April 04 2025 08:02:21.
doctests.py File 17478 bytes April 04 2025 08:02:21.
errorclass.py File 7275 bytes April 04 2025 08:02:21.
failuredetail.py File 1635 bytes April 04 2025 08:02:21.
isolate.py File 3756 bytes April 04 2025 08:02:21.
logcapture.py File 9358 bytes April 04 2025 08:02:21.
manager.py File 15577 bytes April 04 2025 08:02:21.
multiprocess.py File 35286 bytes April 04 2025 08:02:21.
plugintest.py File 13533 bytes April 04 2025 08:02:21.
prof.py File 5357 bytes April 04 2025 08:02:21.
skip.py File 2142 bytes April 04 2025 08:02:21.
testid.py File 9917 bytes April 04 2025 08:02:21.
xunit.py File 11645 bytes April 04 2025 08:02:21.

Reading File: //opt/hc_python/lib/python3.12/site-packages/nose//plugins//deprecated.py

"""
This plugin installs a DEPRECATED error class for the :class:`DeprecatedTest`
exception. When :class:`DeprecatedTest` is raised, the exception will be logged
in the deprecated attribute of the result, ``D`` or ``DEPRECATED`` (verbose)
will be output, and the exception will not be counted as an error or failure.
It is enabled by default, but can be turned off by using ``--no-deprecated``.
"""

from nose.plugins.errorclass import ErrorClass, ErrorClassPlugin


class DeprecatedTest(Exception):
    """Raise this exception to mark a test as deprecated.
    """
    pass


class Deprecated(ErrorClassPlugin):
    """
    Installs a DEPRECATED error class for the DeprecatedTest exception. Enabled
    by default.
    """
    enabled = True
    deprecated = ErrorClass(DeprecatedTest,
                            label='DEPRECATED',
                            isfailure=False)

    def options(self, parser, env):
        """Register commandline options.
        """
        env_opt = 'NOSE_WITHOUT_DEPRECATED'
        parser.add_option('--no-deprecated', action='store_true',
                          dest='noDeprecated', default=env.get(env_opt, False),
                          help="Disable special handling of DeprecatedTest "
                          "exceptions.")

    def configure(self, options, conf):
        """Configure plugin.
        """
        if not self.can_configure:
            return
        self.conf = conf
        disable = getattr(options, 'noDeprecated', False)
        if disable:
            self.enabled = False

SILENT KILLER Tool