Coverage for fake_kubernetes_client/configuration.py: 100%

17 statements  

« prev     ^ index     » next       coverage.py v7.10.1, created at 2025-07-29 12:31 +0300

1"""FakeConfiguration implementation for fake Kubernetes client""" 

2 

3 

4class FakeConfiguration: 

5 """Fake implementation of kubernetes.client.Configuration""" 

6 

7 def __init__(self) -> None: 

8 self.host = "https://fake-cluster.example.com:6443" 

9 self.api_key = {"authorization": "Bearer fake-token"} 

10 self.api_key_prefix = {"authorization": "Bearer"} 

11 self.username = None 

12 self.password = None 

13 self.verify_ssl = True 

14 self.ssl_ca_cert = None 

15 self.cert_file = None 

16 self.key_file = None 

17 self.assert_hostname = None 

18 self.connection_pool_maxsize = 4 

19 self.proxy = None 

20 self.proxy_headers = None 

21 self.safe_chars_for_path_param = "" 

22 self.retries = None