diff options
Diffstat (limited to 'test/aaa_profiling')
| -rw-r--r-- | test/aaa_profiling/test_memusage.py | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/test/aaa_profiling/test_memusage.py b/test/aaa_profiling/test_memusage.py index d1d3b385a..d4ed1fe2e 100644 --- a/test/aaa_profiling/test_memusage.py +++ b/test/aaa_profiling/test_memusage.py @@ -17,7 +17,9 @@ from sqlalchemy.testing.util import gc_collect import decimal import gc from sqlalchemy.testing import fixtures +from sqlalchemy import util import weakref +import itertools class A(fixtures.ComparableEntity): @@ -376,6 +378,18 @@ class MemUsageTest(EnsureZeroed): finally: metadata.drop_all() + def test_warnings_util(self): + counter = itertools.count() + import warnings + warnings.filterwarnings("ignore", "memusage warning.*") + + @profile_memory() + def go(): + util.warn_limited( + "memusage warning, param1: %s, param2: %s", + next(counter), next(counter)) + go() + def test_mapper_reset(self): metadata = MetaData(self.engine) |
