
    PIi                         d dl Z d dlZd dlmZ 	 d dlmZ d dlm	Z	 d dl
mZmZ  G d de j                        Z G d d	e      Zy# e$ r	 d dlmZ Y <w xY w)
    N)Enum)patch)Response)FacebookAdsApiFacebookResponsec                   .     e Zd ZdZ fdZd Zd Z xZS )IntegrationTestCaseNc                 Z    t        t        | 
  |i | t        j                  dd       y )Naccess_tokenF)r   	crash_log)superr	   __init__r   init)selfargskwargs	__class__s      v/var/www/webhook.estador.de/web/meta/bot/venv/lib/python3.12/site-packages/facebook_business/test/integration_utils.pyr   zIntegrationTestCase.__init__#   s(    !414B6B5I    c                     t        d      | _        | j                  j                         | _        t	               | _        t        j                  dt               y )Nzrequests.Session.requestignore)actioncategory)	r   patcherstartmock_requestr   mock_responsewarningsfilterwarningsDeprecationWarning)r   s    r   setUpzIntegrationTestCase.setUp'   sD    78 LL..0%Z 	'	
r   c                 <    d }| j                   j                          y )N)r   stop)r   r   s     r   tearDownzIntegrationTestCase.tearDown2   s    r   )__name__
__module____qualname__r   r   r!   r$   __classcell__)r   s   @r   r	   r	       s    MJ	
r   r	   c                       e Zd ZdZdZy)
StatusCode   i  N)r%   r&   r'   SUCCESSERROR r   r   r*   r*   6   s    GEr   r*   )unittestr   enumr   unittest.mockr   ImportErrormockrequests.modelsr   facebook_business.apir   r   TestCaser	   r*   r.   r   r   <module>r7      sR   ,   # % B(++ , 7  s   A AA