← Back
Editing: test_strports.cpython-38.pyc
U W[ � @ sd d Z ddlmZmZ ddlmZ ddlmZ ddlmZ ddl m Z ddlmZ G dd � d e�Z d S )z, Tests for L{twisted.application.strports}. � )�absolute_import�division)�TestCase)�strports)�internet)�Factory)�TCP4ServerEndpointc @ s e Zd ZdZdd� Zdd� ZdS )�ServiceTestsz( Tests for L{strports.service}. c C s� t � }t� }d}tjdt|� ||d�}| �|tj� | �|j � | �|j t� | �|j j |� | �|j|� | �|j j|� dS )z� L{strports.service} returns a L{StreamServerEndpointService} constructed with an endpoint produced from L{endpoint.serverFromString}, using the same syntax. i9 ztcp:��reactorN)�objectr r �service�strZassertIsInstancer ZStreamServerEndpointServiceZ assertTrueZ_raiseSynchronously�endpointr ZassertEqualZ_port�assertIs�factory�_reactor)�selfr ZaFactoryZ aGoodPortZsvc� r �</usr/lib/python3/dist-packages/twisted/test/test_strports.py�test_service s �zServiceTests.test_servicec C s, ddl m} t�dd�}| �|jj|� dS )zp L{strports.service} will use the default reactor when none is provided as an argument. r r ztcp:80N)Ztwisted.internetr r r r r r )r Z globalReactorZaServicer r r �test_serviceDefaultReactor- s z'ServiceTests.test_serviceDefaultReactorN)�__name__� __module__�__qualname__�__doc__r r r r r r r s r N)r Z __future__r r Ztwisted.trial.unittestr Ztwisted.applicationr r Ztwisted.internet.protocolr Ztwisted.internet.endpointsr r r r r r �<module> s
Save File
Cancel