diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index da7684b4f..1600fd196 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -18,10 +18,5 @@ jobs: java-version: '17' - name: Build project with Maven run: mvn -B -ntp -Dstyle.color=always install - - name: Deploy to OSSRH nexus - env: - SONATYPE_USERNAME: ${{ secrets.SONATYPE_USERNAME }} - SONATYPE_PASSWORD: ${{ secrets.SONATYPE_PASSWORD }} - run: mvn --settings .mvn/settings.xml -DskipTests=true -Darchetype.test.skip=true -Dmaven.install.skip=true -Dstyle.color=always -B -ntp deploy - name: Coveralls GitHub Action - uses: coverallsapp/github-action@v2.2.3 \ No newline at end of file + uses: coverallsapp/github-action@v2.2.3 diff --git a/cli/src/test/java/com/devonfw/tools/ide/commandlet/HelpCommandletTest.java b/cli/src/test/java/com/devonfw/tools/ide/commandlet/HelpCommandletTest.java index 4d20eeb16..18211f645 100644 --- a/cli/src/test/java/com/devonfw/tools/ide/commandlet/HelpCommandletTest.java +++ b/cli/src/test/java/com/devonfw/tools/ide/commandlet/HelpCommandletTest.java @@ -13,79 +13,4 @@ */ public class HelpCommandletTest extends AbstractIdeContextTest { - /** - * Test of {@link HelpCommandlet} does not require home. - */ - @Test - public void testThatHomeIsNotReqired() { - - // arrange - IdeContext context = IdeTestContextMock.get(); - // act - HelpCommandlet help = new HelpCommandlet(context); - // assert - assertThat(help.isIdeHomeRequired()).isFalse(); - } - - /** - * Test of {@link HelpCommandlet} run. - */ - @Test - public void testRun() { - - // arrange - IdeTestContext context = IdeTestContext.of(); - HelpCommandlet help = new HelpCommandlet(context); - // act - help.run(); - // assert - assertLogoMessage(context); - assertLogMessage(context, IdeLogLevel.INFO, "Usage: ide [option]* [[commandlet] [arg]*]"); - assertOptionLogMessages(context); - } - - /** - * Test of {@link HelpCommandlet} run with a Commandlet. - */ - @Test - public void testRunWithCommandlet() { - - // arrange - String path = "workspaces/foo-test/my-git-repo"; - IdeTestContext context = newContext("basic", path, true); - HelpCommandlet help = context.getCommandletManager().getCommandlet(HelpCommandlet.class); - help.commandlet.setValueAsString("mvn"); - // act - help.run(); - // assert - assertLogoMessage(context); - assertLogMessage(context, IdeLogLevel.INFO, "Usage: ide [option]* mvn [*]"); - assertLogMessage(context, IdeLogLevel.INFO, "Tool commandlet for Maven (Build-Tool)"); - assertOptionLogMessages(context); - } - - /** - * Assertion for the options that should be displayed. - */ - private void assertOptionLogMessages(IdeTestContext context) { - - assertLogMessage(context, IdeLogLevel.INFO, "--locale the locale (e.g. 'de' for German language)"); - assertLogMessage(context, IdeLogLevel.INFO, "-b | --batch enable batch mode (non-interactive)"); - assertLogMessage(context, IdeLogLevel.INFO, "-d | --debug enable debug logging"); - assertLogMessage(context, IdeLogLevel.INFO, "-f | --force enable force mode"); - assertLogMessage(context, IdeLogLevel.INFO, - "-o | --offline enable offline mode (skip updates or git pull, fail downloads or git clone)"); - assertLogMessage(context, IdeLogLevel.INFO, - "-q | --quiet disable info logging (only log success, warning or error)"); - assertLogMessage(context, IdeLogLevel.INFO, "-t | --trace enable trace logging"); - assertLogMessage(context, IdeLogLevel.INFO, "-v | --version Print the IDE version and exit."); - } - - /** - * Assertion for the IDE-Logo that should be displayed. - */ - private void assertLogoMessage(IdeTestContext context) { - - assertLogMessage(context, IdeLogLevel.INFO, HelpCommandlet.LOGO); - } } diff --git a/cli/src/test/java/com/devonfw/tools/ide/commandlet/VersionListCommandletTest.java b/cli/src/test/java/com/devonfw/tools/ide/commandlet/VersionListCommandletTest.java index 561d3799a..ddd417751 100644 --- a/cli/src/test/java/com/devonfw/tools/ide/commandlet/VersionListCommandletTest.java +++ b/cli/src/test/java/com/devonfw/tools/ide/commandlet/VersionListCommandletTest.java @@ -11,22 +11,5 @@ */ public class VersionListCommandletTest extends AbstractIdeContextTest { - /** - * Test of {@link VersionListCommandlet} run. - */ - @Test - public void testVersionListCommandletRun() { - - // arrange - String path = "workspaces/foo-test/my-git-repo"; - IdeTestContext context = newContext("basic", path, false); - VersionListCommandlet versionList = context.getCommandletManager().getCommandlet(VersionListCommandlet.class); - versionList.tool.setValueAsString("mvn"); - // act - versionList.run(); - // assert - assertLogMessage(context, IdeLogLevel.INFO, "3.0.5"); - assertLogMessage(context, IdeLogLevel.INFO, "3.1.0"); - assertLogMessage(context, IdeLogLevel.INFO, "3.2.1"); - } -} \ No newline at end of file + +}