github.com/treeverse/lakefs@v1.24.1-0.20240520134607-95648127bfb0/clients/python/test/test_range_metadata.py (about)

     1  # coding: utf-8
     2  
     3  """
     4      lakeFS API
     5  
     6      lakeFS HTTP API
     7  
     8      The version of the OpenAPI document: 1.0.0
     9      Contact: services@treeverse.io
    10      Generated by OpenAPI Generator (https://openapi-generator.tech)
    11  
    12      Do not edit the class manually.
    13  """  # noqa: E501
    14  
    15  
    16  import unittest
    17  import datetime
    18  
    19  import lakefs_sdk
    20  from lakefs_sdk.models.range_metadata import RangeMetadata  # noqa: E501
    21  from lakefs_sdk.rest import ApiException
    22  
    23  class TestRangeMetadata(unittest.TestCase):
    24      """RangeMetadata unit test stubs"""
    25  
    26      def setUp(self):
    27          pass
    28  
    29      def tearDown(self):
    30          pass
    31  
    32      def make_instance(self, include_optional):
    33          """Test RangeMetadata
    34              include_option is a boolean, when False only required
    35              params are included, when True both required and
    36              optional params are included """
    37          # uncomment below to create an instance of `RangeMetadata`
    38          """
    39          model = lakefs_sdk.models.range_metadata.RangeMetadata()  # noqa: E501
    40          if include_optional :
    41              return RangeMetadata(
    42                  id = '480e19972a6fbe98ab8e81ae5efdfd1a29037587e91244e87abd4adefffdb01c', 
    43                  min_key = 'production/collections/some/file_1.parquet', 
    44                  max_key = 'production/collections/some/file_8229.parquet', 
    45                  count = 56, 
    46                  estimated_size = 56
    47              )
    48          else :
    49              return RangeMetadata(
    50                  id = '480e19972a6fbe98ab8e81ae5efdfd1a29037587e91244e87abd4adefffdb01c',
    51                  min_key = 'production/collections/some/file_1.parquet',
    52                  max_key = 'production/collections/some/file_8229.parquet',
    53                  count = 56,
    54                  estimated_size = 56,
    55          )
    56          """
    57  
    58      def testRangeMetadata(self):
    59          """Test RangeMetadata"""
    60          # inst_req_only = self.make_instance(include_optional=False)
    61          # inst_req_and_optional = self.make_instance(include_optional=True)
    62  
    63  if __name__ == '__main__':
    64      unittest.main()