Coverage for mindsdb / integrations / handlers / ibm_cos_handler / tests / test_ibm_cos_handler.py: 0%

11 statements  

« prev     ^ index     » next       coverage.py v7.13.1, created at 2026-01-21 00:36 +0000

1import unittest 

2from mindsdb.integrations.handlers.ibm_cos_handler.ibm_cos_handler import ( 

3 IBMCloudObjectStorageHandler, 

4) 

5 

6 

7class IBMCloudObjectStorageHandlerTest(unittest.TestCase): 

8 @classmethod 

9 def setUpClass(cls): 

10 cls.kwargs = { 

11 "cos_hmac_access_key_id": "your-access-key-id", 

12 "cos_hmac_secret_access_key": "your-secret-access-key", 

13 "cos_endpoint_url": "https://s3.eu-gb.cloud-object-storage.appdomain.cloud", 

14 "bucket": "your-bucket-name", 

15 } 

16 cls.handler = IBMCloudObjectStorageHandler("test_ibm_cos_handler", cls.kwargs) 

17 

18 def test_0_check_connection(self): 

19 assert self.handler.check_connection() 

20 

21 

22if __name__ == "__main__": 

23 unittest.main()