
    ֤iV                     z    d dl Z d dlZd dlmZ ej                  d        Zd Zd Zd Zd Z	d Z
d	 Zd
 Zd Zd Zy)    N)TracebackPrinterc                  *    t        j                         S )N)	tracebackextract_stack     l/var/www/vps2.regionflexible.com/Desarrollo/venv/lib/python3.12/site-packages/wasabi/tests/test_traceback.pytbr
      s    ""$$r   c                 H    t        d      } |dd|       }t        |       y )Nwasabitb_baseHello worldThis is a testr
   r   printr
   tbpmsgs      r	   test_traceback_printerr      s"    
8
,C
m-"
5C	#Jr   c                 J    t        d      } |dd| d      }t        |       y )Nr   r   r   r   kwargsr
   	highlightr   r   s      r	    test_traceback_printer_highlightr      s$    
8
,C
m-"
IC	#Jr   c                 P    t        dddd      } |dd| d	      }t        |       y )
Nr   bluegreenyellow)r   color_errorcolor_highlightcolor_tbr   r   r   r   r   r   s      r	   $test_traceback_printer_custom_colorsr$      s0    
fgPXC m-"
IC	#Jr   c                 F    t        d      } |d|       }t        |       y )Nr   r   r   r   r   r   s      r	   !test_traceback_printer_only_titler&   !   s    
8
,C
m
#C	#Jr   c                 F    t        d      } |d|       }t        |       y )N.r   r   r   r   r   s      r	   (test_traceback_dot_relative_path_tb_baser)   '   s    
3
'C
m
#C	#Jr   c                 B    t               } |d|       }t        |       y )Nr   r   r   r   s      r	   test_traceback_tb_base_noner+   -   s    

C
m
#C	#Jr   c                  D    t        d      }  | dd      }t        |       y )Nr   r   r   r   r   r   r   s     r	   test_traceback_printer_no_tbr.   3   s     
8
,C
m-
.C	#Jr   c                  F    t        dd      }  | dd      }t        |       y )Ni)tb_range_starttb_range_endr   r   r   r-   s     r	   &test_traceback_printer_custom_tb_ranger3   9   s"    
#B
?C
m-
.C	#Jr   c                  D    t        d      }  | dd      }t        |       y )N)r1   r   r   r   r-   s     r	   ,test_traceback_printer_custom_tb_range_startr6   ?   s     
"
-C
m-
.C	#Jr   )r   pytestwasabi.traceback_printerr   fixturer
   r   r   r$   r&   r)   r+   r.   r3   r6   r   r   r	   <module>r:      sS      5 % %r   