Sindbad~EG File Manager
�
'Μg�W � � � d dl Z d dlZd dlmZmZ d dlmZ G d� de j � Zedk( r e j � yy)� N)�check_syntax_error�cpython_only)�
gc_collectc � � e Zd Zd� Zd� Zd� Zd� Zd� Zd� Zd� Z d� Z
d � Zd
� Zd� Z
d� Zd
� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zed� � Zd� Zed� � Zd� Zd� Z d� Z!d� Z"d � Z#d!� Z$d"� Z%d#� Z&d$� Z'd%� Z(d&� Z)d'� Z*ed(� � Z+d)� Z,y*)+�
ScopeTestsc � � d� } |d� } |d� }| j |d� d� | j |d� d� y )Nc � � � � fd�}|S )Nc � �� �| z S �N� ��y�xs ��,/usr/local/lib/python3.12/test/test_scope.py�adderz?ScopeTests.testSimpleNesting.<locals>.make_adder.<locals>.adder
� �� ��1�u�� r �r r s ` r �
make_adderz0ScopeTests.testSimpleNesting.<locals>.make_adder s
�� �
��Lr � �
� ���� ��assertEqual)�selfr �inc�plus10s r �testSimpleNestingzScopeTests.testSimpleNesting
sC � � �
��m���B�������Q���#�������Q�'r c � � d� } |d� } |d� }| j |d� d� | j |d� d� y )Nc � � � � fd�} |� S )Nc � �� �fd�} | S )Nc � �� �| z S r r r
s �r r zNScopeTests.testExtraNesting.<locals>.make_adder2.<locals>.extra.<locals>.adder � �� ��q�5�Lr r )r r s �r �extraz?ScopeTests.testExtraNesting.<locals>.make_adder2.<locals>.extra s
�� �!��r r )r r&