#2187: Passing ProcessMode.BACKGROUND_SILENT when running SoapUi - #2194
#2187: Passing ProcessMode.BACKGROUND_SILENT when running SoapUi#2194MariusFreyer wants to merge 6 commits into
Conversation
Coverage Report for CI Build 30586993056Coverage decreased (-0.002%) to 72.619%Details
Uncovered ChangesNo uncovered changes found. Coverage Regressions4 previously-covered lines in 2 files lost coverage.
Coverage Stats💛 - Coveralls |
|
Hi @MariusFreyer, thanks for your contribution, two things that stand out:
|
…/2187-soapui-commandlet-starts-soapui-in-foreground # Conflicts: # CHANGELOG.adoc
|
@Paras14 Thanks for your remarks. I fixed both of them. |
hohwille
left a comment
There was a problem hiding this comment.
@MariusFreyer thanks for your PR. Fix works correct. 👍
I left some small review comments for improvement.
Please resolve so we can merge.
| private static final String SOAPUI = "soapui"; | ||
|
|
||
| private static final String SOAPUI_BAT = SOAPUI + ".bat"; | ||
|
|
||
| private static final String SOAPUI_BAT = SOAPUI + ".bat"; | ||
| private static final String SOAPUI_BASH_SCRIPT = SOAPUI + ".sh"; |
There was a problem hiding this comment.
Your indentation is broken (we have a common coding style for IDEasy configured via .editorconfig that specifies indentation as 2 spaces not 4).
Please check your IDE. Aren't you using IDEasy together with IntelliJ for development?
| super(ideContext, SOAPUI, Set.of(Tag.TEST, Tag.REST)); | ||
| } | ||
| @Override | ||
| protected void doRun() { |
There was a problem hiding this comment.
shouldn't we override runTool(List<String> args) instead?
If that method would be called, process would still run in DEFAULT mode.
This PR fixes #2187
Implemented changes:
Testing instructions
Please add conscise, understandable instructions on how a reviewer can test/verify the functionality of your contribution here:
Checklist for this PR
Make sure everything is checked before merging this PR. For further info please also see
our DoD.
mvn clean testlocally all tests pass and build is successful#«issue-id»: «brief summary»(e.g.#921: fixed setup.bat). If no issue ID exists, title only.In Progressand assigned to you or there is no issue (might happen for very small PRs)with
internal