o
    l2Æ^ñ
  ã                   @   sb   d Z ddlmZ ddlZddlZddlmZ ddlmZ G dd„ dej	ƒZ
edkr/e ¡  dS dS )	aø  
    SendinBlue API

    SendinBlue provide a RESTFul API that can be used with any languages. With this API, you will be able to :   - Manage your campaigns and get the statistics   - Manage your contacts   - Send transactional Emails and SMS   - and much more...  You can download our wrappers at https://github.com/orgs/sendinblue  **Possible responses**   | Code | Message |   | :-------------: | ------------- |   | 200  | OK. Successful Request  |   | 201  | OK. Successful Creation |   | 202  | OK. Request accepted |   | 204  | OK. Successful Update/Deletion  |   | 400  | Error. Bad Request  |   | 401  | Error. Authentication Needed  |   | 402  | Error. Not enough credit, plan upgrade needed  |   | 403  | Error. Permission denied  |   | 404  | Error. Object does not exist |   | 405  | Error. Method not allowed  |   | 406  | Error. Not Acceptable  |   # noqa: E501

    OpenAPI spec version: 3.0.0
    Contact: contact@sendinblue.com
    Generated by: https://github.com/swagger-api/swagger-codegen.git
é    )Úabsolute_importN)ÚListsApi)ÚApiExceptionc                   @   sh   e Zd ZdZdd„ Zdd„ Zdd„ Zdd	„ Zd
d„ Zdd„ Z	dd„ Z
dd„ Zdd„ Zdd„ Zdd„ ZdS )ÚTestListsApizListsApi unit test stubsc                 C   s   t jj ¡ | _d S ©N)Úsib_api_v3_sdkÚapiÚ	lists_apir   ©Úself© r   úE/var/www/html/env/lib/python3.10/site-packages/test/test_lists_api.pyÚsetUp   s   zTestListsApi.setUpc                 C   s   d S r   r   r
   r   r   r   ÚtearDown   s   zTestListsApi.tearDownc                 C   ó   dS )zaTest case for add_contact_to_list

        Add existing contacts to a list  # noqa: E501
        Nr   r
   r   r   r   Útest_add_contact_to_list    ó   z%TestListsApi.test_add_contact_to_listc                 C   r   )zGTest case for create_list

        Create a list  # noqa: E501
        Nr   r
   r   r   r   Útest_create_list'   r   zTestListsApi.test_create_listc                 C   r   )zGTest case for delete_list

        Delete a list  # noqa: E501
        Nr   r
   r   r   r   Útest_delete_list.   r   zTestListsApi.test_delete_listc                 C   r   )z[Test case for get_contacts_from_list

        Get contacts in a list  # noqa: E501
        Nr   r
   r   r   r   Útest_get_contacts_from_list5   r   z(TestListsApi.test_get_contacts_from_listc                 C   r   )zTTest case for get_folder_lists

        Get lists in a folder  # noqa: E501
        Nr   r
   r   r   r   Útest_get_folder_lists<   r   z"TestListsApi.test_get_folder_listsc                 C   r   )zKTest case for get_list

        Get a list's details  # noqa: E501
        Nr   r
   r   r   r   Útest_get_listC   r   zTestListsApi.test_get_listc                 C   r   )zITest case for get_lists

        Get all the lists  # noqa: E501
        Nr   r
   r   r   r   Útest_get_listsJ   r   zTestListsApi.test_get_listsc                 C   r   )zcTest case for remove_contact_from_list

        Delete a contact from a list  # noqa: E501
        Nr   r
   r   r   r   Útest_remove_contact_from_listQ   r   z*TestListsApi.test_remove_contact_from_listc                 C   r   )zGTest case for update_list

        Update a list  # noqa: E501
        Nr   r
   r   r   r   Útest_update_listX   r   zTestListsApi.test_update_listN)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r      s    r   Ú__main__)r   Ú
__future__r   Úunittestr   Úsib_api_v3_sdk.api.lists_apir   Úsib_api_v3_sdk.restr   ÚTestCaser   r   Úmainr   r   r   r   Ú<module>   s   Iÿ