-
Notifications
You must be signed in to change notification settings - Fork 686
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[SDK] Add more unit tests for TrainingClient APIs - get_job_pods #2175
[SDK] Add more unit tests for TrainingClient APIs - get_job_pods #2175
Conversation
Signed-off-by: yelias <[email protected]>
Pull Request Test Coverage Report for Build 10026748617Warning: This coverage report may be inaccurate.This pull request's base commit is no longer the HEAD commit of its target branch. This means it includes changes from outside the original pull request, including, potentially, unrelated coverage changes.
Details
💛 - Coveralls |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for your contribution @YosiElias 🎉
/cc @tenzen-y @droctothorpe @deepanker13
@@ -87,10 +103,10 @@ def __init__(self, kind) -> None: | |||
self.kind = kind | |||
|
|||
|
|||
test_data = [ | |||
test_data_for_create_job = [ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's call it test_data_create_job
?
@@ -149,14 +165,14 @@ def __init__(self, kind) -> None: | |||
), | |||
( | |||
"valid flow", | |||
{"job": create_job(), "namespace": "test"}, | |||
{"job": create_job(), "namespace": TEST_NAME}, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do you need to change it since we don't verify the namespace name in the test ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I agree, we don't really verify this namespace name, but just for clarity I think it better using variable instead of the same string again and again. WDYT?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sounds good.
assert out == expected_output | ||
except Exception as e: | ||
assert type(e) is expected_output | ||
print("test execution complete") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please add a new line.
Signed-off-by: yelias <[email protected]>
/ok-to-test |
/rerun-all |
Thank you for this great contribution @YosiElias 🎉 |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: andreyvelich The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
What this PR does / why we need it:
New unit test for get_job_pods function
Which issue(s) this PR fixes (optional, in
Fixes #<issue number>, #<issue number>, ...
format, will close the issue(s) when PR gets merged):Fixes #2161
Checklist: