HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: //usr/lib/python3/dist-packages/samba/tests/__pycache__/strings.cpython-310.pyc
o

�/a��@s^ddlZddlZddlmZmZe�d�Zdd�ZGdd�dejj	�Z
Gdd	�d	ejj	�ZdS)
�N)�strcasecmp_m�strstr_mzKATAKANA LETTER AcCs|dkrdS|dkrdSdS)Nr�����)�arr�5/usr/lib/python3/dist-packages/samba/tests/strings.py�signum"s
r	c@�eZdZdZdd�ZdS)�strcasecmp_m_Testsz.String comparisons in simple ASCII and unicodecCsXddddddddd	d
ddd
ttdftddfg}|D]\}}}|�tt||��|�qdS)N)�hellorr)r�goodbyer)r
rr)�hellrr)�rr)rrr)rrr)r�Ar)�aa�aAr)�Aarr)�Llongstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring rr)r�Mlongstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring ar)rrrrrr)�KATAKANA_LETTER_A�assertEqualr	r��self�casesr�b�expectrrr�test_strcasecmp_m,s&��z$strcasecmp_m_Tests.test_strcasecmp_mN)�__name__�
__module__�__qualname__�__doc__rrrrrr*src@r
)�strstr_m_Testsz2strstr_m tests in simple ASCII and unicode stringscCs�ddddddddd	d
ddd
dddddttddftdtdtdfdtdtdtdfdtdtddfdtdtdtdfttddftdddfg}|D]\}}}|�t||�|�qTdS)N)rrr)rr
N)r
rN)rrN)rrr)rrr)rrr)rrN)rrN)rrN)rrN)�%v foo�%vr#)z
foo %v foor$r#)zfoo %vr$r$)r�Alongstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring longstring r)r%rN)a�longstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring alongstring arN)rrr�bcd�bcde�d�bd�e�bcdf�r)rrrrrrr�
test_strstr_mEs:��zstrstr_m_Tests.test_strstr_mN)rrr r!r-rrrrr"Bsr")�unicodedata�samba.tests�sambarr�lookuprr	�tests�TestCaserr"rrrr�<module>s