Skip to content

Selenium: check workspace creation from Java Theia stacks#11079

Merged
SkorikSergey merged 3 commits intomasterfrom
updateTheisStackTests
Sep 5, 2018
Merged

Selenium: check workspace creation from Java Theia stacks#11079
SkorikSergey merged 3 commits intomasterfrom
updateTheisStackTests

Conversation

@SkorikSergey
Copy link
Copy Markdown
Contributor

What does this PR do?

This PR add more use cases for checking Theia IDE to CreateWorkspaceFromJavaTheiaDockerStackTest and CreateWorkspaceFromJavaTheiaOpenshiftStackTest selenium tests.

What issues does this PR fix or reference?

#10280

@SkorikSergey SkorikSergey added status/in-progress This issue has been taken by an engineer and is under active development. kind/task Internal things, technical debt, and to-do tasks to be performed. team/che-qe labels Sep 5, 2018
* @param topMenuCommand
* @param commandName
*/
public void runCommand(String topMenuCommand, String commandName) {
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

runCommand > runMenuCommand while it is kind of all-in-one class

clickOnSubmenuItem(commandName);
}

/** wait 'About' dialog is open */
Copy link
Copy Markdown
Contributor

@dmytro-ndp dmytro-ndp Sep 5, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/** wait 'About' dialog is open */ looks redundant so as it just repeats method name.

seleniumWebDriverHelper.waitAndClick(aboutDialogOkButton);
}

public void waitAboutDialogContentContains(String expectedText) {
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

waitAboutDialogContentContains > waitAboutDialogContains

@SkorikSergey SkorikSergey added status/code-review This issue has a pull request posted for it and is awaiting code review completion by the community. and removed status/in-progress This issue has been taken by an engineer and is under active development. labels Sep 5, 2018
@SkorikSergey SkorikSergey merged commit e6e31a1 into master Sep 5, 2018
@SkorikSergey SkorikSergey deleted the updateTheisStackTests branch September 5, 2018 13:25
@benoitf benoitf removed the status/code-review This issue has a pull request posted for it and is awaiting code review completion by the community. label Sep 5, 2018
@benoitf benoitf added this to the 6.11.0 milestone Sep 5, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind/task Internal things, technical debt, and to-do tasks to be performed.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants