File: //lib/python3/dist-packages/twisted/trial/test/__pycache__/sample.cpython-310.pyc
o
�b$ � @ s� d Z ddlZddlmZ ddlmZ G dd� dej�Zdd� Zd d
� Z G dd� dej�Z
G d
d� dej�ZG dd� d�Z
G dd� dej�ZdS )z�This module is used by test_loader to test the Trial test loading
functionality. Do NOT change the number of tests in this module. Do NOT change
the names the tests in this module.
� N��mergeFunctionMetadata)�unittestc @ � e Zd Zdd� Zdd� ZdS )�FooTestc C � d S �N� ��selfr r �;/usr/lib/python3/dist-packages/twisted/trial/test/sample.py�test_foo � zFooTest.test_fooc C r r r r
r r r �test_bar r zFooTest.test_barN��__name__�
__module__�__qualname__r
r r r r r r
� r c s � fdd�}|S )z�
Decorate a function without preserving the name of the original function.
Always return a function with the same name.
c � � | i |��S r r ��args�kwargs��fnr r �
nameCollision � z#badDecorator.<locals>.nameCollisionr �r r r r r �badDecorator s r c s � fdd�}t � |�S )z=
Decorate a function and preserve the original name.
c r r r r r r r r &