You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature or enhancement request related to a problem or limitation? Please describe
Before the Python SDK reaches the Long Term Support stage, we should reorganize our tests so that they can be easily maintained after the issue below is completed:
Thank you for raising this enhancement request.
The community has 90 days to vote on it.
If the enhancement receives at least 5 upvotes, it is added to our development backlog.
If it receives fewer votes, the issue is closed.
Is your feature or enhancement request related to a problem or limitation? Please describe
Before the Python SDK reaches the Long Term Support stage, we should reorganize our tests so that they can be easily maintained after the issue below is completed:
files
andjobs
into proper folders #264Describe your enhancement idea
Ideally we would run individual tests based on what we are fixin/enhancing.
Here is a before and after based on Pytest's structure of
FILE_PATH::TEST_CLASS::TEST_METHOD
Before:
pytest -s tests/unit/test_zowe_core.py::TestZosmfProfileManager::test_autodiscovery_and_base_profile_loading
After: (this is just an example of how we could split the tests and the source code too)
pytest -s tests/unit/files/create/dataset.py::TestPdsCreation::wrong_alcunit
pytest -s tests/unit/files/create/dataset.py::TestPdsCreation::wrong_recfm
pytest -s tests/unit/jobs/submit/stdin.py::TestJobSubmission::invalid_job_card
pytest -s tests/unit/jobs/download/spool.py::TestJobDownloading::invalid_job_id
Describe alternatives you've considered
N/A
Provide any additional context
The text was updated successfully, but these errors were encountered: