
    b                     B    d dl Z d dlmZ  G d de j                        Zy)    N)_utilsc                       e Zd ZdZd Zy)DisableFixturea8  Fixture that disables debtcollector triggered warnings.

    This does **not** disable warnings calls emitted by other libraries.

    This can be used like::

        from debtcollector.fixtures import disable

        with disable.DisableFixture():
            <some code that calls into depreciated code>
    c                 R    | j                  t        t        dd       dt        _        y )N_enabledTF)
addCleanupsetattrr   r   )selfs    @/usr/lib/python3/dist-packages/debtcollector/fixtures/disable.py_setUpzDisableFixture._setUp!   s    T:    N)__name__
__module____qualname____doc__r    r   r   r   r      s    
 r   r   )fixturesdebtcollectorr   Fixturer   r   r   r   <module>r      s       X%%  r   