github.com/treeverse/lakefs@v1.24.1-0.20240520134607-95648127bfb0/clients/python/test/test_import_creation.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.import_creation import ImportCreation # noqa: E501 21 from lakefs_sdk.rest import ApiException 22 23 class TestImportCreation(unittest.TestCase): 24 """ImportCreation 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 ImportCreation 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 `ImportCreation` 38 """ 39 model = lakefs_sdk.models.import_creation.ImportCreation() # noqa: E501 40 if include_optional : 41 return ImportCreation( 42 paths = [ 43 lakefs_sdk.models.import_location.ImportLocation( 44 type = 'common_prefix', 45 path = 's3://my-bucket/production/collections/', 46 destination = 'collections/', ) 47 ], 48 commit = lakefs_sdk.models.commit_creation.CommitCreation( 49 message = '', 50 metadata = { 51 'key' : '' 52 }, 53 date = 56, 54 allow_empty = True, 55 force = True, ), 56 force = True 57 ) 58 else : 59 return ImportCreation( 60 paths = [ 61 lakefs_sdk.models.import_location.ImportLocation( 62 type = 'common_prefix', 63 path = 's3://my-bucket/production/collections/', 64 destination = 'collections/', ) 65 ], 66 commit = lakefs_sdk.models.commit_creation.CommitCreation( 67 message = '', 68 metadata = { 69 'key' : '' 70 }, 71 date = 56, 72 allow_empty = True, 73 force = True, ), 74 ) 75 """ 76 77 def testImportCreation(self): 78 """Test ImportCreation""" 79 # inst_req_only = self.make_instance(include_optional=False) 80 # inst_req_and_optional = self.make_instance(include_optional=True) 81 82 if __name__ == '__main__': 83 unittest.main()