← Back
Editing: test_integration.cpython-38.pyc
U jP�^�* � @ s, d dl Zd dlZd dlZd dlZd dlZd dlZd dlmZ d dlm Z e� ej�dd��Z ej�dd�Zej�dd �Zej�d d�Zej�dd�Zddge d deg Ze� ej�dd��Zej�ej�eddd��Zdd� ZG dd� dej�ZG dd� dej�ZG dd� dej�ZG dd� dej�ZdS )� N)�base)�test_packaging�PIPFLAGS� � PIPVERSION�pip� PBRVERSION�pbr�REPODIR� WHEELHOUSE�-m�install�-f�PROJECTSz..c c s� t sd S tddg�} tD ]�}|�� }|�d�d }z@ttj�t |d�d�� }d|� � krfW 5 Q R � W qW 5 Q R X W n t k r� Y qY nX || kr�q|t||d�fV qd S ) NZtempest�requirements�/����setup.pyZrtr )�name� short_name)r �setr �strip�split�open�os�path�join�read�IOError�dict)Zexcludesr r �f� r! �</usr/lib/python3/dist-packages/pbr/tests/test_integration.py�all_projects# s, �� r# c sH e Zd Zee� �Z� fdd�Ze�e j �dd�dkd�dd� �Z� Z S ) �TestIntegrationc s@ t �dtj�dd��}|� tt| ��� W 5 Q R X t� � d S )NZOS_TEST_TIMEOUTZ600) �fixturesZEnvironmentVariabler �environ�get�superr$ �setUpr Z_config_git)�self�env�� __class__r! r"