File: //lib/python3/dist-packages/twisted/trial/test/__pycache__/test_loader.cpython-38.pyc
U
W[�e � @ s� d Z ddlmZmZ ddlZddlZddlZddlm Z ddl
mZmZ ddl
mZ ddlmZmZmZ ddlmZ dd lmZ dd
lmZ ddlmZ dd
� ZG dd� dej�ZG dd� dej�ZG dd� dej�ZG dd� de�Z G dd� dej�Z!dS )z"
Tests for loading tests by name.
� )�absolute_import�divisionN)�md5)�util�filepath)�packages)�runner�reporter�unittest)� ITestCase)�
_iterateTests)� getModule)�_PY3c C s$ g }t | �D ]}|�|�� � q|S )zI
Return the id of each test within the given test suite or case.
)r �append�id)Ztests�names�test� r �@/usr/lib/python3/dist-packages/twisted/trial/test/test_loader.py� testNames s r c @ sx e Zd ZdZdd� Zdd� Zdd� Zdd � Zd
d� Zdd
� Z e
r\dZee_ee_ee_ee _dd� Z
dd� Zdd� ZdS )�FinderTestsz4
Tests for L{runner.TestLoader.findByName}.
c C s t j�| � t�� | _d S �N)r �PackageTest�setUpr �
TestLoader�loader��selfr r r r * s zFinderTests.setUpc C s t j�| � d S r )r r �tearDownr r r r r . s zFinderTests.tearDownc C s$ | j �d�}dd l}| �||� d S )N�twistedr )r �
findByNamer �assertEqual�r �sample1�sample2r r r �test_findPackage1 s zFinderTests.test_findPackagec C s( | j �d�}ddlm} | �||� d S )N�twisted.trial.test.sampler ��sample)r r �twisted.trial.testr( r! r"