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: //lib/python3/dist-packages/samba/tests/__pycache__/subunitrun.cpython-310.pyc
o

�/aN	�@sZddlZe�ejej�ddlZddlZddlmZGdd�dej�Z	Gdd�de�ZdS)�N)�TestProgramc@seZdZdZdd�ZdS)�SubunitOptionsz.Command line options for subunit test runners.cCs<tj�||d�|jddddddd�|jd	d
ddd�dS)
NzSubunit Optionsz-l�--list�	listtestsFz$List tests rather than running them.�
store_true)�dest�default�help�actionz--load-list�	load_listz2Specify a filename containing the test ids to use.)rrr	)�optparse�OptionGroup�__init__�
add_option)�self�parser�r�8/usr/lib/python3/dist-packages/samba/tests/subunitrun.pyr,s�

�zSubunitOptions.__init__N)�__name__�
__module__�__qualname__�__doc__rrrrrr)srcseZdZd�fdd�	Z�ZS)rNcsj|durg}t|dd�r|�dd�t|dd�r!|�dd|j�tjdg|}tt|�j||d�dS)NrFrrrz--load-list=%s)�module�argv)�getattr�insertr�sysr�superrr)rr�args�optsr��	__class__rrr7szTestProgram.__init__)NNN)rrrr�
__classcell__rrr rr5sr)
�signal�SIGINT�SIG_DFLrr�samba.subunit.runr�BaseTestProgramr
rrrrr�<module>s