Skip to content
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

Zowe Explorer unit test suite to review extenders' API methods #1278

Closed
Tracked by #1791
lauren-li opened this issue Apr 26, 2021 · 1 comment
Closed
Tracked by #1791

Zowe Explorer unit test suite to review extenders' API methods #1278

lauren-li opened this issue Apr 26, 2021 · 1 comment
Labels
conformance enhancement New feature or request priority-low Legit issue but cosmetic or nice-to-have

Comments

@lauren-li
Copy link
Contributor

To facilitate testing Zowe Explorer extenders for conformance, develop a unit test suite that calls each of the implemented API methods for review.

  • Enables reviewers of extender conformance to verify that all methods for the extender's selected ZoweExplorerAPI data provider interface(s) are either implemented or throw exceptions that provide meaningful user messages.
  • This helps support the following proposed conformance criteria item:
    • If the extension contributes a new data provider to one of the Zowe Explorer tree browsers, it fully implements one of the Zowe Explorer API interfaces (MVS, JES, and USS), or:
    • If the extension has unimplemented methods, it throws exceptions and provides meaningful user messages
@lauren-li lauren-li added enhancement New feature or request conformance labels Apr 26, 2021
@crawr crawr added the 21PI2 label Apr 28, 2021
@lauren-li lauren-li added this to the 2.0 Release milestone Apr 28, 2021
@zFernand0 zFernand0 removed this from the 2.0 Release milestone May 5, 2022
@zFernand0 zFernand0 added the priority-low Legit issue but cosmetic or nice-to-have label Oct 5, 2022
@zFernand0
Copy link
Member

Unit tests have been written for the Zowe Explorer APIs.
As far as the second portion of this issue...
We will consider providing some Conformance Validation automation once the Zowe Org requires each squad to provide such scripts to the OMP.
Closing!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
conformance enhancement New feature or request priority-low Legit issue but cosmetic or nice-to-have
Projects
None yet
Development

No branches or pull requests

4 participants