
    Owg              
           d dl Z d dlZd dlmZ d dlmZ ej                  j                  de	ddfe	ddfe	ddfe	dd	fe
dd	fg      ej                  j                  d
de
g      d               Zy)    N)rewrite_warningz$target_category, target_message, hitTarget messageTTargetzget messzMissed messageFnew_categoryc                    d}|r	|r|n| }|}nt         }d}t        j                  ||      5  t        || ||      5  t	        j
                  dt                d d d        d d d        y # 1 sw Y   xY w# 1 sw Y   y xY w)NzRewritten messager   )match)messagecategory)FutureWarningtmassert_produces_warningr   warningswarn)target_categorytarget_messagehitr   new_messageexpected_categoryexpected_messages          ]/var/www/horilla/myenv/lib/python3.12/site-packages/pandas/tests/util/test_rewrite_warning.pytest_rewrite_warningr   
   s    $ &K
,8Lo&)+		#	#$5=M	N LO[,
 	L MM"2]K	LL L	L 	LL Ls"   A5A)A5)A2	.A55A>)r   pytestpandas.util._exceptionsr   pandas._testing_testingr   markparametrizer   DeprecationWarningr        r   <module>r!      s      3  *	($/	$'	
D)	(%0	-u5	 L	"Lr    