← Back
Editing: 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"