← Back
Editing: test_events.cpython-311.pyc
� �@�c� � � � d dl Z d dlmZ d dlmZ d dlmc mZ ej d� � � Z ej d� � � Z G d� de j � � Z dS )� N)�Mock)�eventsc � � d S �N� r � �@/usr/lib/python3/dist-packages/IPython/core/tests/test_events.py� ping_receivedr � � ��Dr c � � d S r r )�arguments r �event_with_argumentr r r c �8 � e Zd Zd� Zd� Zd� Zd� Zd� Zd� Zd� Z dS ) � CallbackTestsc �l � t j t � � t t d�� � | _ d S )N)r r )r �EventManager�get_ipythonr r �em)�selfs r �setUpzCallbackTests.setUp s4 � ��%�k�m�m�8E�>Q�'S� 'S�T� T����r c �b � t � � }| j � d|� � | j � d� � | � |j d� � | j � d|� � | j � d� � | � |j d� � d S )Nr � )r r �register�trigger�assertEqual� call_count� unregister�r �cbs r �test_register_unregisterz&CallbackTests.test_register_unregister s� � � �V�V�������"�-�-�-������(�(�(�������*�*�*�����?�B�/�/�/������(�(�(�������*�*�*�*�*r c �� � d� }d� }| j � d|� � | � t | j j d|� � | j � d|� � d S )Nc � � d S r r r r r �cb1z?CallbackTests.test_bare_function_missed_unregister.<locals>.cb1$ � � ��Cr c � � d S r r r r r �cb2z?CallbackTests.test_bare_function_missed_unregister.<locals>.cb2'