# coding: utf-8

"""
    Pinterest REST API

    Pinterest's REST API

    The version of the OpenAPI document: 5.23.0
    Contact: blah+oapicf@cliffano.com
    Generated by OpenAPI Generator (https://openapi-generator.tech)

    Do not edit the class manually.
"""  # noqa: E501


import unittest

from pinterestsdk.models.catalogs_feed_ingestion_warnings import CatalogsFeedIngestionWarnings

class TestCatalogsFeedIngestionWarnings(unittest.TestCase):
    """CatalogsFeedIngestionWarnings unit test stubs"""

    def setUp(self):
        pass

    def tearDown(self):
        pass

    def make_instance(self, include_optional) -> CatalogsFeedIngestionWarnings:
        """Test CatalogsFeedIngestionWarnings
            include_optional is a boolean, when False only required
            params are included, when True both required and
            optional params are included """
        # uncomment below to create an instance of `CatalogsFeedIngestionWarnings`
        """
        model = CatalogsFeedIngestionWarnings()
        if include_optional:
            return CatalogsFeedIngestionWarnings(
                ad_image_download_content_read_error = 56,
                ad_image_download_dns_lookup_error = 56,
                ad_image_download_file_not_accessible = 56,
                ad_image_download_file_not_found = 56,
                ad_image_download_http_status_400 = 56,
                ad_image_download_http_status_403 = 56,
                ad_image_download_http_status_404 = 56,
                ad_image_download_http_status_405 = 56,
                ad_image_download_http_status_410 = 56,
                ad_image_download_http_status_429 = 56,
                ad_image_download_http_status_500 = 56,
                ad_image_download_http_status_502 = 56,
                ad_image_download_http_status_503 = 56,
                ad_image_download_http_status_504 = 56,
                ad_image_download_http_status_507 = 56,
                ad_image_download_http_status_508 = 56,
                ad_image_download_http_status_520 = 56,
                ad_image_download_http_status_521 = 56,
                ad_image_download_http_status_522 = 56,
                ad_image_download_http_status_525 = 56,
                ad_image_download_internal_configuration_error = 56,
                ad_image_download_internal_error = 56,
                ad_image_download_internal_failed_to_download = 56,
                ad_image_download_internal_malformed_url = 56,
                ad_image_download_internal_rate_limited = 56,
                ad_image_download_internal_request_expired = 56,
                ad_image_download_invalid_file = 56,
                ad_image_download_site_error = 56,
                ad_image_download_site_timeout = 56,
                ad_image_download_ssl_error = 56,
                ad_image_download_ssl_handshake_error = 56,
                ad_image_processing_empty_file = 56,
                ad_image_processing_height_too_small = 56,
                ad_image_processing_too_many_pixels = 56,
                ad_image_processing_type_mismatch = 56,
                ad_image_processing_width_too_small = 56,
                ad_video_download_content_read_error = 56,
                ad_video_download_dns_lookup_error = 56,
                ad_video_download_file_not_accessible = 56,
                ad_video_download_file_not_found = 56,
                ad_video_download_http_status_400 = 56,
                ad_video_download_http_status_403 = 56,
                ad_video_download_http_status_404 = 56,
                ad_video_download_http_status_405 = 56,
                ad_video_download_http_status_410 = 56,
                ad_video_download_http_status_429 = 56,
                ad_video_download_http_status_500 = 56,
                ad_video_download_http_status_502 = 56,
                ad_video_download_http_status_503 = 56,
                ad_video_download_http_status_504 = 56,
                ad_video_download_http_status_507 = 56,
                ad_video_download_http_status_508 = 56,
                ad_video_download_http_status_520 = 56,
                ad_video_download_http_status_521 = 56,
                ad_video_download_http_status_522 = 56,
                ad_video_download_http_status_525 = 56,
                ad_video_download_internal_configuration_error = 56,
                ad_video_download_internal_error = 56,
                ad_video_download_internal_failed_to_download = 56,
                ad_video_download_internal_malformed_url = 56,
                ad_video_download_internal_rate_limited = 56,
                ad_video_download_internal_request_expired = 56,
                ad_video_download_invalid_file = 56,
                ad_video_download_site_error = 56,
                ad_video_download_site_timeout = 56,
                ad_video_download_ssl_error = 56,
                ad_video_download_ssl_handshake_error = 56,
                ad_video_length_too_short = 56,
                ad_video_processing_empty_file = 56,
                ad_video_processing_height_too_small = 56,
                ad_video_processing_too_many_pixels = 56,
                ad_video_processing_type_mismatch = 56,
                ad_video_processing_width_too_small = 56,
                additional_image_file_not_accessible = 56,
                additional_image_file_not_found = 56,
                additional_image_invalid_file = 56,
                additional_image_level_internal_error = 56,
                additional_image_malformed_url = 56,
                fetch_google_sheet_public_can_edit = 56,
                hotel_price_header_is_present = 56,
                video_download_video_too_short = 56,
                video_file_not_accessible = 56,
                video_file_not_found = 56,
                video_invalid_file = 56,
                video_level_internal_error = 56,
                video_malformed_url = 56
            )
        else:
            return CatalogsFeedIngestionWarnings(
        )
        """

    def testCatalogsFeedIngestionWarnings(self):
        """Test CatalogsFeedIngestionWarnings"""
        # inst_req_only = self.make_instance(include_optional=False)
        # inst_req_and_optional = self.make_instance(include_optional=True)

if __name__ == '__main__':
    unittest.main()
