opt
/
hc_python
/
lib
/
python3.12
/
site-packages
/
sqlalchemy
/
testing
/
Go to Home Directory
+
Upload
Create File
root@0UT1S:~$
Execute
By Order of Mr.0UT1S
[DIR] ..
N/A
[DIR] __pycache__
N/A
[DIR] fixtures
N/A
[DIR] plugin
N/A
[DIR] suite
N/A
__init__.py
3.09 KB
Rename
Delete
assertions.py
30.70 KB
Rename
Delete
assertsql.py
16.42 KB
Rename
Delete
asyncio.py
3.74 KB
Rename
Delete
config.py
11.78 KB
Rename
Delete
engines.py
13.10 KB
Rename
Delete
entities.py
3.28 KB
Rename
Delete
exclusions.py
12.17 KB
Rename
Delete
pickleable.py
2.77 KB
Rename
Delete
profiling.py
9.91 KB
Rename
Delete
provision.py
14.36 KB
Rename
Delete
requirements.py
51.88 KB
Rename
Delete
schema.py
6.36 KB
Rename
Delete
util.py
14.23 KB
Rename
Delete
warnings.py
1.51 KB
Rename
Delete
# testing/warnings.py # Copyright (C) 2005-2025 the SQLAlchemy authors and contributors # <see AUTHORS file> # # This module is part of SQLAlchemy and is released under # the MIT License: https://www.opensource.org/licenses/mit-license.php # mypy: ignore-errors from __future__ import annotations import warnings from . import assertions from .. import exc from .. import exc as sa_exc from ..exc import SATestSuiteWarning from ..util.langhelpers import _warnings_warn def warn_test_suite(message): _warnings_warn(message, category=SATestSuiteWarning) def setup_filters(): """hook for setting up warnings filters. SQLAlchemy-specific classes must only be here and not in pytest config, as we need to delay importing SQLAlchemy until conftest.py has been processed. NOTE: filters on subclasses of DeprecationWarning or PendingDeprecationWarning have no effect if added here, since pytest will add at each test the following filters ``always::PendingDeprecationWarning`` and ``always::DeprecationWarning`` that will take precedence over any added here. """ warnings.filterwarnings("error", category=exc.SAWarning) warnings.filterwarnings("always", category=exc.SATestSuiteWarning) 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()
Save