SILENT KILLERPanel

Current Path: > > opt > cloudlinux > venv > lib64 > python3.11 > > site-packages > sqlalchemy > > testing


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/cloudlinux/venv/lib64/python3.11//site-packages/sqlalchemy//testing

NameTypeSizeLast ModifiedActions
__pycache__ Directory - -
plugin Directory - -
suite Directory - -
__init__.py File 2867 bytes April 17 2025 13:10:58.
assertions.py File 22260 bytes April 17 2025 13:10:58.
assertsql.py File 13590 bytes April 17 2025 13:10:58.
config.py File 5661 bytes April 17 2025 13:10:58.
engines.py File 10528 bytes April 17 2025 13:10:58.
entities.py File 3203 bytes April 17 2025 13:10:58.
exclusions.py File 13220 bytes April 17 2025 13:10:58.
fixtures.py File 14917 bytes April 17 2025 13:10:58.
mock.py File 893 bytes April 17 2025 13:10:58.
pickleable.py File 2693 bytes April 17 2025 13:10:58.
profiling.py File 8741 bytes April 17 2025 13:10:58.
provision.py File 5572 bytes April 17 2025 13:10:58.
replay_fixture.py File 5875 bytes April 17 2025 13:10:58.
requirements.py File 33063 bytes April 17 2025 13:10:58.
schema.py File 4764 bytes April 17 2025 13:10:58.
util.py File 10149 bytes April 17 2025 13:10:58.
warnings.py File 1649 bytes April 17 2025 13:10:58.

Reading File: //opt/cloudlinux/venv/lib64/python3.11//site-packages/sqlalchemy//testing/warnings.py

# testing/warnings.py
# Copyright (C) 2005-2021 the SQLAlchemy authors and contributors
# <see AUTHORS file>
#
# This module is part of SQLAlchemy and is released under
# the MIT License: http://www.opensource.org/licenses/mit-license.php

from __future__ import absolute_import

import warnings

from . import assertions
from .. import exc as sa_exc


def setup_filters():
    """Set global warning behavior for the test suite."""

    warnings.filterwarnings(
        "ignore", category=sa_exc.SAPendingDeprecationWarning
    )
    warnings.filterwarnings("error", category=sa_exc.SADeprecationWarning)
    warnings.filterwarnings("error", category=sa_exc.SAWarning)

    warnings.filterwarnings(
        "ignore",
        category=sa_exc.SAWarning,
        message=r"Oracle version .* is known to have a " "maximum identifier",
    )

    # some selected deprecations...
    warnings.filterwarnings("error", category=DeprecationWarning)
    warnings.filterwarnings(
        "ignore", category=DeprecationWarning, message=".*StopIteration"
    )
    warnings.filterwarnings(
        "ignore", category=DeprecationWarning, message=".*inspect.getargspec"
    )

    try:
        import pytest
    except ImportError:
        pass
    else:
        warnings.filterwarnings(
            "once", category=pytest.PytestDeprecationWarning
        )


def assert_warnings(fn, warning_msgs, regex=False):
    """Assert that each of the given warnings are emitted by fn.

    Deprecated.  Please use assertions.expect_warnings().

    """

    with assertions._expect_warnings(
        sa_exc.SAWarning, warning_msgs, regex=regex
    ):
        return fn()

SILENT KILLER Tool