File: //usr/lib/python3/dist-packages/twisted/positioning/test/__pycache__/test_sentence.cpython-38.pyc
U
W[� � @ s� d Z ddlmZmZ ddlZddlmZ ddlmZ dZ dZ
G dd � d e�ZG d
d� dej
�ZG dd
� d
ej�ZG dd� dej
�ZG dd� de�ZG dd� dee�ZdS )z"
Tests for positioning sentences.
� )�absolute_import�divisionN)� _sentence)�TestCaseZsomeStringValueZsomeOtherStringValuec @ s e Zd ZdZedd� �ZdS )�
DummyProtocolz"
A simple, fake protocol.
c C s
dt tgS )N�type)�sentinelValueOne�sentinelValueTwo� r
r
�H/usr/lib/python3/dist-packages/twisted/positioning/test/test_sentence.py�getSentenceAttributes s z#DummyProtocol.getSentenceAttributesN)�__name__�
__module__�__qualname__�__doc__�staticmethodr r
r
r
r r s r c @ s e Zd ZdZe�� ZdS )�
DummySentencez*
A sentence for L{DummyProtocol}.
N)r
r r r r r �ALLOWED_ATTRIBUTESr
r
r
r r s r c @ s e Zd ZdZdeedgiZdS )�
MixinProtocolz�
A simple, fake protocol that declaratively tells you the sentences
it produces using L{base.PositioningSentenceProducerMixin}.
N)r
r r r r r �_SENTENCE_CONTENTSr
r
r
r r &