| Server IP : 217.160.0.135 / Your IP : 216.73.217.85 Web Server : Apache System : Linux www 6.18.52-i1-ampere #1203 SMP Mon Sep 14 18:29:59 CEST 2026 aarch64 User : sws1074145052 ( 1074145052) PHP Version : 8.3.32 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /usr/lib/python3/dist-packages/IPython/extensions/tests/__pycache__/ |
Upload File : |
�
�@�c�H � �L � d Z ddlZddlZddlZddlZddlZddlZddlZddlZddl Z ddl
mZ ddlm
c mZ ddlmZ ddlmZ ddlmZmZ ddlmZ ej � � dk r ej d d
�� � d� Z G d
� d� � Z G d� de� � Zd� Z G d� de� � ZdS )z Tests for autoreload extension.
� N)�StringIO)�TestCase)�AutoreloadMagics)�EventManager�pre_run_cell)�skipif_not_numpy�PyPyz;Current autoreload implementation is extremely slow on PyPyT)�allow_module_levelc � � d S �N� )�a�kws �J/usr/lib/python3/dist-packages/IPython/extensions/tests/test_autoreload.py�<lambda>r , s � �� � c �6 � e Zd Zd� ZexZZd� Zd� Zd� Z dd�Z
dS )� FakeShellc �� � i | _ | j | _ i | _ t | dt h� � | _ t
| �� � | _ | j � d| j j � � d S )Nr )�shell) �ns�user_ns�user_ns_hiddenr r �eventsr �auto_magics�register��selfs r �__init__zFakeShell.__init__0 sg � �����w��� ���"�4�.�,�)G�H�H���+�$�7�7�7�������^�T�-=�-J�K�K�K�K�Kr c � � | j � d� � t || j � � | j � � � d S )Nr )r �trigger�execr r �post_execute_hook)r �codes r �run_codezFakeShell.run_code: sE � �����N�+�+�+��T�4�<� � � ���*�*�,�,�,�,�,r c �: � | j � |� � d S r )r �update)r �itemss r �pushzFakeShell.push? s � �����u�����r c �: � | j � |� � d S r )r �
autoreload)r � parameters r �magic_autoreloadzFakeShell.magic_autoreloadB s � ���#�#�I�.�.�.�.�.r Nc �p � | j � ||�� � | j � � � d S )N��stream)r �aimportr# )r r, r0 s r �
magic_aimportzFakeShell.magic_aimportE s9 � ��� � ��6� �:�:�:���*�*�,�,�,�,�,r r )�__name__�
__module__�__qualname__r �noop�register_magics�set_hookr% r) r- r2 r
r r r r / ss � � � � � �L� L� L� "&�%�O�h�-� -� -�
� � �/� /� /�-� -� -� -� -� -r r c �<