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

Integration tests improvements #2103

Open
5 tasks
Tracked by #2178 ...
zFernand0 opened this issue Jan 26, 2023 · 1 comment
Open
5 tasks
Tracked by #2178 ...

Integration tests improvements #2103

zFernand0 opened this issue Jan 26, 2023 · 1 comment
Assignees
Labels
enhancement New feature or request priority-medium Not functioning - next quarter if capacity permits Technical Debt Includes Architecture, Code, Testing, Automation debt Tests

Comments

@zFernand0
Copy link
Member

zFernand0 commented Jan 26, 2023

Is your feature request related to a problem? Please describe.

The main reason for this issue is the lack of integration tests that capture common end-user scenarios such as:

  • Creating a new Team Config file
  • Interacting with Datasets: CRUD (Create, Read, Upload/Update, Delete)
  • Interacting with USS Files: CRUD
  • Interacting with JES Jobs: Submit, View, Download, Delete
  • Running MVS and TSO Commands

Describe the solution you'd like

Create new *.integration.test.ts files inside our __integration__ folder.

Note: This new tests should be able to run in native VSCode, in Theia, and possibly other supported environments.


For more info, see #265 (comment)

@zFernand0 zFernand0 added enhancement New feature or request Technical Debt Includes Architecture, Code, Testing, Automation debt Tests priority-medium Not functioning - next quarter if capacity permits labels Jan 26, 2023
@github-actions
Copy link

Thank you for raising this issue.
The community has 90 days to upvote 👍 the issue.
If it receives 10 upvotes, we will move it to our backlog. If not, we will close it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request priority-medium Not functioning - next quarter if capacity permits Technical Debt Includes Architecture, Code, Testing, Automation debt Tests
Projects
Status: Medium Priority
Development

No branches or pull requests

2 participants