python (3.11.7)
    e-                    d   d dl mZmZ d dlmZ d dlmZmZ d dlmZm	Z	 d dl
mZ d dlm
Z
 d dlZd dlZd dlZd dlZd dlZd dlZ ej        d            ej        d          5  d dlZd d	lmZ ddd           n# 1 swxY w Y    G d
 de
          Z G d d
          Z G d d          Z G d d          Z ej        dd          Z G d d          Z G d de          Z G d de
          Z  G d de
          Z! G d d          Z" G d d           Z# G d! d"e
          Z$ G d# d$e          Z% G d% d&e
          Z&	 d dl'Z(n
# e)$ r dZ(Y nw xY w ej*        e(du d'           G d( d)ej
                              Z+ G d* d+ej
                  Z,e-d,k    r ej.                     dS dS )-    )support
test_tools)	os_helper)
SHORT_TIMEOUTrequires_subprocess)TESTFNunlink)dedent)TestCaseNclinic)	DSLParserc                       e Zd ZdZd Zd ZdS )_ParserBaseNc                     t          j                    5 }|                     t                    5   ||           d d d            n# 1 swxY w Y   d d d            n# 1 swxY w Y   |                                S N)r   captured_stdoutassertRaises
SystemExitgetvalue)selfparser_inputstdouts       D/BuggyBox/python/3.11.7/bootstrap/lib/python3.11/test/test_clinic.pyexpect_parser_failurez!_ParserBase.expect_parser_failure   s    
$
&
&