AnonSec Shell
Server IP : 209.38.156.173  /  Your IP : 216.73.216.122   [ Reverse IP ]
Web Server : Apache/2.4.52 (Ubuntu)
System : Linux lakekumayuhotel 5.15.0-136-generic #147-Ubuntu SMP Sat Mar 15 15:53:30 UTC 2025 x86_64
User : root ( 0)
PHP Version : 8.1.2-1ubuntu2.22
Disable Function : NONE
Domains : 2 Domains
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /lib/python3/dist-packages/twisted/test/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME ]     [ BACKUP SHELL ]     [ JUMPING ]     [ MASS DEFACE ]     [ SCAN ROOT ]     [ SYMLINK ]     

Current File : /lib/python3/dist-packages/twisted/test/__pycache__/test_text.cpython-310.pyc
o

�b��@s�dZddlmZddlmZddlmZdZGdd�dej�Z	Gdd	�d	ej�Z
Gd
d�dej�ZGdd
�d
ej�ZGdd�dej�Z
dS)z#
Tests for L{twisted.python.text}.
�)�StringIO)�text)�unittesta�Every attempt to employ mathematical methods in the study of chemical
questions must be considered profoundly irrational and contrary to the
spirit of chemistry ...  If mathematical analysis should ever hold a
prominent place in chemistry - an aberration which is happily almost
impossible - it would occasion a rapid and widespread degeneration of that
science.

           --  Auguste Comte, Philosophie Positive, Paris, 1838
c@s8eZdZdZdd�Zdd�Zdd�Zdd	�Zd
d�ZdS)
�	WrapTestsz'
    Tests for L{text.greedyWrap}.
    cCs$d|_t��|_t�t|j�|_dS)N�H)�	lineWidth�
sampleText�split�sampleSplitTextr�wordWrap�output��self�r�8/usr/lib/python3/dist-packages/twisted/test/test_text.py�setUps
zWrapTests.setUpcCs@g}|jD]	}|�|���qt|�}t|j�}|�||�dS)z.
        Compare the number of words.
        N)r�extendr	�lenr
�assertEqual)r�words�line�	wordCount�sampleTextWordCountrrr�test_wordCount"s

zWrapTests.test_wordCountcCs2g}|jD]	}|�|���q|�|j|k�dS)z-
        Compare the lists of words.
        N)rrr	�
assertTruer
)rrrrrr�test_wordMatch.s
zWrapTests.test_wordMatchcCsZg}|jD]}t|�|jks|�t|��q|r+|�dt|�t|j�|j|f�dSdS)z0
        Check the length of the lines.
        z%%d of %d lines were too long.
%d < %sN)rrr�append�fail)r�failuresrrrr�test_lineLength:s
����zWrapTests.test_lineLengthcCs&d}t�||j�}|�|gd��dS)z7
        Allow paragraphs delimited by two 
s.
        zet

phone
home.)�et�zphone home.r!N)rrrr)rr�resultrrr�test_doubleNewlineIszWrapTests.test_doubleNewlineN)	�__name__�
__module__�__qualname__�__doc__rrrrr#rrrrrsrc@� eZdZdZdd�Zdd�ZdS)�	LineTestsz8
    Tests for L{isMultiline} and L{endsInNewline}.
    cC�4d}t�|�}|�|�d}t�|�}|�|�dS)zX
        L{text.isMultiline} returns C{True} if the string has a newline in it.
        zThis code
 "breaks."zThis code does not "break."N)r�isMultiliner�assertFalse�r�s�mrrr�test_isMultilineW�


zLineTests.test_isMultilinecCr*)zX
        L{text.endsInNewline} returns C{True} if the string ends in a newline.
        znewline
�oldlineN)r�
endsInNewlinerr,r-rrr�test_endsInNewlinecr1zLineTests.test_endsInNewlineN)r$r%r&r'r0r4rrrrr)Rsr)c@s(eZdZdZdd�Zdd�Zdd�ZdS)	�StringyStringTestsz*
    Tests for L{text.stringyString}.
    cCsd}t�|�}|�|d�dS)zA
        Tuple elements are displayed on separate lines.
        )�a�bz	(a,
 b,)
N�r�
stringyStringrr-rrr�
test_tupleus
zStringyStringTests.test_tuplecCs"ddi}t�|�}|�|d�dS)z>
        Dicts elements are displayed using C{str()}.
        r6rz{a: 0}Nr8r-rrr�	test_dict}�
zStringyStringTests.test_dictcCs"ddg}t�|�}|�|d�dS)zO
        List elements are displayed on separate lines using C{str()}.
        r6r7z	[a,
 b,]
Nr8r-rrr�	test_list�r<zStringyStringTests.test_listN)r$r%r&r'r:r;r=rrrrr5ps
r5c@r()�
SplitTestsz(
    Tests for L{text.splitQuoted}.
    cCs"d}t�|�}|�gd�|�dS)z:
        Splitting strings with one-word phrases.
        zThis code "works.")�This�codezworks.N�r�splitQuotedr�rr.�rrrr�test_oneWord�s
zSplitTests.test_oneWordcCs"d}t�|�}|�gd�|�dS)NzThe "hairy monkey" likes pie.)�Thezhairy monkey�likeszpie.rArCrrr�test_multiWord�s
zSplitTests.test_multiWordN)r$r%r&r'rErHrrrrr>�sr>c@s�eZdZdd�Zdd�Zdd�Zdd�Zd	d
�Zdd�Zd
d�Z	dd�Z
dd�Zdd�Zdd�Z
dd�Zdd�Zdd�Zdd�Zdd �Zd!d"�Zd#d$�Zd%d&�Zd'd(�Zd)S)*�StrFileTestscCstd�|_dS�Nzthis is a test string)r�ior
rrrr�szStrFileTests.setUpcCsdS)Nrr
rrr�tearDown�szStrFileTests.tearDowncC�|�t�d|j��dS)N�x�r,r�strFilerKr
rrr�test_1_f��zStrFileTests.test_1_fcCrM)N�t�rrrPrKr
rrr�test_1_1�rRzStrFileTests.test_1_1cCrM)N�hrTr
rrr�test_1_2�rRzStrFileTests.test_1_2cCrM)N�irTr
rrr�test_1_3�rRzStrFileTests.test_1_3cCrM)Nr.rTr
rrr�test_1_4�rRzStrFileTests.test_1_4cCrM)N�nrTr
rrr�test_1_5�rRzStrFileTests.test_1_5cCrM)N�grTr
rrr�test_1_6�rRzStrFileTests.test_1_6cCrM)N�thirTr
rrr�test_3_1�rRzStrFileTests.test_3_1cCrM)N�hisrTr
rrr�test_3_2�rRzStrFileTests.test_3_2cCrM)Nzis rTr
rrr�test_3_3�rRzStrFileTests.test_3_3cCrM)N�ingrTr
rrr�test_3_4�rRzStrFileTests.test_3_4cCrM)N�blarOr
rrr�test_3_f�rRzStrFileTests.test_3_fcCrM)Nzthis is a testrTr
rrr�test_large_1�rRzStrFileTests.test_large_1cCrM)Nzis a test stringrTr
rrr�test_large_2�rRzStrFileTests.test_large_2cCrM)Nzds jhfsa k fdasrOr
rrr�test_large_f�rRzStrFileTests.test_large_fcCrM)Nz-djhsakj dhsa fkhsa s,mdbnfsauiw bndasdf hreewrOr
rrr�test_overlarge_f�s�zStrFileTests.test_overlarge_fcCrMrJrTr
rrr�	test_self�rRzStrFileTests.test_selfcCs|�t�d|jd��dS)NzThIs is A test STRINGFrTr
rrr�test_insensitive�szStrFileTests.test_insensitiveN)r$r%r&rrLrQrUrWrYrZr\r^r`rbrcrergrhrirjrkrlrmrrrrrI�s*rIN)r'rKr�twisted.pythonr�
twisted.trialrr�TestCaserr)r5r>rIrrrr�<module>s: 

Anon7 - 2022
AnonSec Team