Server IP : 209.38.156.173 / Your IP : 216.73.216.122 [ Web Server : Apache/2.4.52 (Ubuntu) System : Linux lakekumayuhotel 5.15.0-136-generic #147-Ubuntu SMP Sat Mar 15 15:53:30 UTC 2025 x86_64 User : root ( 0) PHP Version : 8.1.2-1ubuntu2.22 Disable Function : NONE Domains : 2 Domains MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /lib/python3/dist-packages/zope/interface/tests/__pycache__/ |
Upload File : |
o $ x`:e � @ s$ d Z ddlZddlmZ ddlmZ ddlmZ ddlmZ ddlm Z G dd � d e �ZG d d� dej�Z G dd � d ej�ZG dd� de�ZG dd� de�ZG dd� de ej�ZG dd� dej�ZG dd� dee�ZG dd� de �ZG dd� deej�ZG dd� deej�ZG dd� de�ZG d d!� d!ej�ZG d"d#� d#e�ZG d$d%� d%e�ZG d&d'� d'eje�ZG d(d)� d)eje�ZG d*d+� d+ej�ZG d,d-� d-e�ZG d.d/� d/ej�ZG d0d1� d1ej�Z G d2d3� d3ej�Z!G d4d5� d5ej�Z"G d6d7� d7ej�Z#G d8d9� d9ej�Z$G d:d;� d;ee$�Z%G d<d=� d=ej�Z&G d>d?� d?e&�Z'G d@dA� dAej�Z(G dBdC� dCej�Z)G dDdE� dEeje�Z*G dFdG� dGej�Z+G dHdI� dIej�Z,G dJdK� dKej�Z-G dLdM� dMe-e�Z.G dNdO� dOej�Z/G dPdQ� dQe/e�Z0G dRdS� dSej�Z1G dTdU� dUe1e�Z2G dVdW� dWe �Z3G dXdY� dYe �Z4dS )Zz@Test the new API for making and checking interface declarations � N)�_skip_under_py3k)�PYTHON3)�OptimizationTestMixin)�MissingSomeAttrs)�!NameAndModuleComparisonTestsMixinc @ s e Zd Z ddd�ZdS )�_Py3ClassAdviceTc C s� dd l }|jdd��G}|�� ts(t|||� | �t|�d� W d � dS zt|||� W n ty@ Y W d � dS w |rH| �d� W d � d S 1 sTw Y d S )Nr T��recordF�Didn't raise TypeError) �warnings�catch_warnings� resetwarningsr �exec�assertEqual�len� TypeError�fail)�self�code�globs�locs�fails_under_py3kr �log� r �H/usr/lib/python3/dist-packages/zope/interface/tests/test_declarations.py�_run_generated_code s$ �� $�z#_Py3ClassAdvice._run_generated_codeN)T)�__name__� __module__�__qualname__r r r r r r s �r c @ �$ e Zd Zdd� Zdd� Zdd� ZdS )� NamedTestsc C s6 ddl m} |d�G dd� dt��}| �|jd� d S )Nr ��named�fooc @ � e Zd ZdS )z"NamedTests.test_class.<locals>.FooN�r r r r r r r �Foo8 � r&