@@ -17,10 +17,10 @@ A fake/mock implementation of the Kubernetes dynamic client for testing purposes
1717## Installation
1818
1919``` python
20- from fake_kubernetes_client import create_fake_client
20+ from ocp_resources.resource import get_client
2121
2222# Create a fake client
23- fake_client = create_fake_client( )
23+ fake_client = get_client( fake = True )
2424
2525# Use it like a real Kubernetes dynamic client
2626api = fake_client.resources.get(api_version = " v1" , kind = " Pod" )
@@ -214,7 +214,7 @@ pod = api.get(name="test-pod", namespace="default")
214214print (pod.status.phase) # "Running"
215215print (pod.status.containerStatuses[0 ].ready) # True
216216
217- deployment = deployment_api.get(name = " test-deployment" , namespace = " default" )
217+ deployment = deployment_api.get(name = " test-deployment" , namespace = " default" )
218218print (deployment.status.readyReplicas) # Matches spec.replicas
219219print (deployment.status.conditions[0 ].type) # "Available"
220220```
@@ -246,11 +246,11 @@ route = route_api.create(body=route_manifest, namespace="default")
246246
247247``` python
248248import pytest
249- from fake_kubernetes_client import create_fake_client
249+ from ocp_resources.resource import get_client
250250
251251@pytest.fixture
252252def k8s_client ():
253- return create_fake_client( )
253+ return get_client( fake = True )
254254
255255def test_pod_creation (k8s_client ):
256256 api = k8s_client.resources.get(api_version = " v1" , kind = " Pod" )
0 commit comments