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/skip.py

"""
This plugin installs a SKIP error class for the SkipTest exception.
When SkipTest is raised, the exception will be logged in the skipped
attribute of the result, 'S' or 'SKIP' (verbose) will be output, and
the exception will not be counted as an error or failure. This plugin
is enabled by default but may be disabled with the ``--no-skip`` option.
"""

from nose.plugins.errorclass import ErrorClass, ErrorClassPlugin


# on SkipTest:
#  - unittest SkipTest is first preference, but it's only available
#    for >= 2.7
#  - unittest2 SkipTest is second preference for older pythons.  This
#    mirrors logic for choosing SkipTest exception in testtools
#  - if none of the above, provide custom class
try:
    from unittest.case import SkipTest
except ImportError:
    try:
        from unittest2.case import SkipTest
    except ImportError:
        class SkipTest(Exception):
            """Raise this exception to mark a test as skipped.
            """
            pass


class Skip(ErrorClassPlugin):
    """
    Plugin that installs a SKIP error class for the SkipTest
    exception.  When SkipTest is raised, the exception will be logged
    in the skipped attribute of the result, 'S' or 'SKIP' (verbose)
    will be output, and the exception will not be counted as an error
    or failure.
    """
    enabled = True
    skipped = ErrorClass(SkipTest,
                         label='SKIP',
                         isfailure=False)

    def options(self, parser, env):
        """
        Add my options to command line.
        """
        env_opt = 'NOSE_WITHOUT_SKIP'
        parser.add_option('--no-skip', action='store_true',
                          dest='noSkip', default=env.get(env_opt, False),
                          help="Disable special handling of SkipTest "
                          "exceptions.")

    def configure(self, options, conf):
        """
        Configure plugin. Skip plugin is enabled by default.
        """
        if not self.can_configure:
            return
        self.conf = conf
        disable = getattr(options, 'noSkip', False)
        if disable:
            self.enabled = False


SILENT KILLER Tool