File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -65,3 +65,19 @@ async def test_job_apis(self):
6565 self .assertEqual ('Success' , resp ['status' ])
6666 if 'details' in resp :
6767 self .assertEqual (name , resp ['details' ]['name' ])
68+
69+ resp = await api .create_namespaced_job (
70+ body = job_manifest , namespace = 'default' )
71+ self .assertEqual (name , resp .metadata .name )
72+
73+ resp = await api .delete_namespaced_job (
74+ name = name , body = {'propagationPolicy' : 'Foreground' },
75+ namespace = 'default' )
76+ self .assertIsInstance (resp , dict )
77+ self .assertIn (resp ['kind' ], ('Job' , 'Status' ))
78+ if resp ['kind' ] == 'Job' :
79+ self .assertEqual (name , resp ['metadata' ]['name' ])
80+ else :
81+ self .assertEqual ('Success' , resp ['status' ])
82+ if 'details' in resp :
83+ self .assertEqual (name , resp ['details' ]['name' ])
Original file line number Diff line number Diff line change @@ -69,3 +69,19 @@ def test_job_apis(self):
6969 self .assertEqual ('Success' , deleted ['status' ])
7070 if 'details' in deleted :
7171 self .assertEqual (name , deleted ['details' ]['name' ])
72+
73+ create_job_resp = api .create_namespaced_job (
74+ body = job_manifest , namespace = 'default' )
75+ self .assertEqual (name , create_job_resp .metadata .name )
76+
77+ deleted = api .delete_namespaced_job (
78+ name = name , namespace = 'default' ,
79+ body = {'propagationPolicy' : 'Foreground' })
80+ self .assertIsInstance (deleted , dict )
81+ self .assertIn (deleted ['kind' ], ('Job' , 'Status' ))
82+ if deleted ['kind' ] == 'Job' :
83+ self .assertEqual (name , deleted ['metadata' ]['name' ])
84+ else :
85+ self .assertEqual ('Success' , deleted ['status' ])
86+ if 'details' in deleted :
87+ self .assertEqual (name , deleted ['details' ]['name' ])
You can’t perform that action at this time.
0 commit comments