Browse Source

Update ShellCommandExecutorTest.java

update unit test
pull/3/MERGE
小清 4 years ago committed by GitHub
parent
commit
6d9e496e9c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 8
      dolphinscheduler-server/src/test/java/org/apache/dolphinscheduler/server/worker/shell/ShellCommandExecutorTest.java

8
dolphinscheduler-server/src/test/java/org/apache/dolphinscheduler/server/worker/shell/ShellCommandExecutorTest.java

@ -121,7 +121,7 @@ public class ShellCommandExecutorTest {
@Test @Test
public void testParseProcessOutput() { public void testParseProcessOutput() {
Class<ShellCommandExecutor> shellCommandExecutorClass = ShellCommandExecutor.class; Class<AbstractCommandExecutor> shellCommandExecutorClass = AbstractCommandExecutor.class;
try { try {
Object instance = shellCommandExecutorClass.newInstance(); Object instance = shellCommandExecutorClass.newInstance();
@ -168,7 +168,7 @@ public class ShellCommandExecutorTest {
logger.info("unit test"); logger.info("unit test");
} }
} }; } };
ShellCommandExecutor result = (ShellCommandExecutor) method.invoke(instance, arg1s); AbstractCommandExecutor result = (AbstractCommandExecutor) method.invoke(instance, arg1s);
} catch (Exception e) { } catch (Exception e) {
logger.error(e.getMessage()); logger.error(e.getMessage());
} }
@ -176,14 +176,14 @@ public class ShellCommandExecutorTest {
@Test @Test
public void testFindAppId() { public void testFindAppId() {
Class<ShellCommandExecutor> shellCommandExecutorClass = ShellCommandExecutor.class; Class<AbstractCommandExecutor> shellCommandExecutorClass = AbstractCommandExecutor.class;
try { try {
Object instance = shellCommandExecutorClass.newInstance(); Object instance = shellCommandExecutorClass.newInstance();
Method method = shellCommandExecutorClass.getDeclaredMethod("findAppId", new Class[]{String.class}); Method method = shellCommandExecutorClass.getDeclaredMethod("findAppId", new Class[]{String.class});
method.setAccessible(true); method.setAccessible(true);
Object[] arg1s = {"11111"}; Object[] arg1s = {"11111"};
ShellCommandExecutor result = (ShellCommandExecutor) method.invoke(instance, arg1s); AbstractCommandExecutor result = (AbstractCommandExecutor) method.invoke(instance, arg1s);
} catch (Exception e) { } catch (Exception e) {
logger.error(e.getMessage()); logger.error(e.getMessage());
} }

Loading…
Cancel
Save