summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_importlib/metadata/_context.py
blob: 8a53eb55d1503bc4e902e841bdb1fff5e98ac451 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
import contextlib


# from jaraco.context 4.3
class suppress(contextlib.suppress, contextlib.ContextDecorator):
    """
    A version of contextlib.suppress with decorator support.

    >>> @suppress(KeyError)
    ... def key_error():
    ...     {}['']
    >>> key_error()
    """