github.com/phrase/openapi@v0.0.0-20240514140800-49e8a106740e/openapi-generator/templates/python/api_test.mustache (about)

     1  # coding: utf-8
     2  
     3  {{>partial_header}}
     4  
     5  from __future__ import absolute_import
     6  
     7  import unittest
     8  
     9  import {{packageName}}
    10  from {{apiPackage}}.{{classVarName}} import {{classname}}  # noqa: E501
    11  from {{packageName}}.rest import ApiException
    12  
    13  
    14  class {{#operations}}Test{{classname}}(unittest.TestCase):
    15      """{{classname}} unit test stubs"""
    16  
    17      def setUp(self):
    18          self.api = {{apiPackage}}.{{classVarName}}.{{classname}}()  # noqa: E501
    19  
    20      def tearDown(self):
    21          pass
    22  
    23     {{#operation}}
    24      def test_{{operationId}}(self):
    25          """Test case for {{{operationId}}}
    26  
    27  {{#summary}}
    28          {{{summary}}}  # noqa: E501
    29  {{/summary}}
    30          """
    31          pass
    32  
    33     {{/operation}}
    34  {{/operations}}
    35  
    36  if __name__ == '__main__':
    37      unittest.main()