python (3.11.7)
    eoW                         d dl Z d dlZd dlmZ  G d de j                  Z G d d          Z G d d          Z G d	 d
e j                  Zedk    r e j	                     dS dS )    N)Templatec                   b    e Zd Zd Zd Zd Zd Zd Zd Zd Z	d Z
d	 Zd
 Zd Z
d Zd
 Zd ZdS )
ModuleTestc                 
   |                      t          j        d           |                      t          j        d           |                      t          j        d           |                      t          j        t          j        t          j        z              |                      t          j        d           |                      t          j        t          j        dz              |                      t          j        d           |                      t          j	        d           |                      t          j
        t          j        t          j        z   t          j        z   t          j	        z   t          j        z              d S )Nz 	
abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
0123456789abcdefABCDEF01234567z !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~)assertEqualstring
whitespaceascii_lowercaseascii_uppercase
ascii_lettersdigits	hexdigits	octdigitspunctuation	printableselfs    D/BuggyBox/python/3.11.7/bootstrap/lib/python3.11/test/test_string.py
test_attrszModuleTest.test_attrs   s?   
 	
*,=>>>/1MNNN/1MNNN-v/EH^/^___555)6=>+IJJJ):666+-QRRR)6=6;Q+QTZTj+jmsm+  CI  CT  ,T  	U  	U  	U  	U  	U    c                    |                      t          j        d          d           |                      t          j        d          d           |                      t          j        d          d           |                      t          j        d          d           |                      t          j        dd          d           |                      t          j        d	          d
           |                      t          j        d          d           |                      t          j        d
          d           |                      t          j        d
d          d           d S )Nzabc def ghizAbc Def Ghizabc	def
ghizabc	   def  
ghizABC DEF GHIzABC-DEF-GHI-zAbc-Def-GhizABC-def DEF-ghi GHIzAbc-def Def-ghi Ghiz   aBc  DeF   zAbc Defz		aBc	DeF		z		Abc	Def	)r   r
   capwordsr   s    r   
test_capwordszModuleTest.test_capwords   s0   77GGG99=III)=>>
NNN77GGG<<mLLL)>??AVWWW)9::IFFF88)DDD>>OOOOOr   c                    t          j                    }|                     |                    d          d           |                     |                    dd          d           |                     |                    ddd          d           |                     t
          |j                   |                     t
          t           j        j                   d S )Nfoozfoo{0}barfoobarz
foo{1}{0}-{1}   z	foo6bar-6)r
   	Formatterr   formatassertRaises	TypeErrorr   fmts     r   test_basic_formatterzModuleTest.test_basic_formatter"