Ë
    dÿafë  ã                   óF   — d Z ddlZddlmZ ddlmZ d„ Z G d„ de«      Z[y)	z:
Similar to test_cfunction but test "py-bt-full" command.
é    Né   ©Úsetup_module)ÚCFunctionTestsc                  ó   — t        «        y )Nr   © ó    ú</root/Python-3.12.4/Lib/test/test_gdb/test_cfunction_full.pyÚsetUpModuler      s   € Ü…Nr	   c                   ó   — e Zd Zd„ Zy)ÚCFunctionFullTestsc                 ó   — | j                  ||ddgd¬«      }d}|t        j                  d|› «      z  }| j                  ||«       y )NÚbtz
py-bt-fullT)Ú
breakpointÚcmds_after_breakpointÚignore_stderrz#(1|2)z <built-in method )Úget_stack_traceÚreÚescapeÚassertRegex)ÚselfÚ	func_nameÚcmdÚ
gdb_outputÚregexs        r
   ÚcheckzCFunctionFullTests.check   s\   € à×)Ñ)ØØ Ø#'¨Ð"6ð ð *ó 
ˆ
ð ˆØ”—‘Ð/°	¨{Ð;Ó<Ñ<ˆØ×Ñ˜ UÕ+r	   N)Ú__name__Ú
__module__Ú__qualname__r   r   r	   r
   r   r      s   „ ó,r	   r   )Ú__doc__r   Úutilr   Útest_cfunctionr   r   r   r   r	   r
   ú<module>r#      s+   ðñó 
å Ý *òô,˜ô ,ñ* r	   