gpt4 book ai didi

org.zanata.client.commands.ZanataCommand类的使用及代码示例

转载 作者:知者 更新时间:2024-03-16 09:37:31 25 4
gpt4 key购买 nike

本文整理了Java中org.zanata.client.commands.ZanataCommand类的一些代码示例,展示了ZanataCommand类的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZanataCommand类的具体详情如下:
包路径:org.zanata.client.commands.ZanataCommand
类名称:ZanataCommand

ZanataCommand介绍

暂无

代码示例

代码示例来源:origin: zanata/zanata-platform

protected void runCommand() throws Exception {
  ZanataCommand command = initCommand();
  String name = command.getName();
  getLog().info("Zanata command: " + name);
  if (command.isDeprecated()) {
    String msg = command.getDeprecationMessage();
    if (msg != null) {
      getLog().warn(
          "Command \"" + name + "\" has been deprecated: " + msg);
    } else {
      getLog().warn("Command \"" + name + "\" has been deprecated");
    }
  }
  command.runWithActions();
}

代码示例来源:origin: zanata/zanata-platform

@Override
protected void setUp() throws Exception {
  // required for mojo lookups to work
  super.setUp();
  control.reset();
  EasyMock.expect(getMockCommand().getName()).andReturn("mockCommand")
      .anyTimes();
  EasyMock.expect(getMockCommand().isDeprecated()).andReturn(false)
      .anyTimes();
}

代码示例来源:origin: zanata/zanata-platform

public void runCommand() {
  // while loading config, we use the global logging options
  setLogLevels(opts);
  try {
    if (opts instanceof ConfigurableOptions)
      OptionsUtil.applyConfigFiles((ConfigurableOptions) opts);
    // just in case the logging options were changed by a config file:
    setLogLevels(opts);
    if (opts.getErrors()) {
      log.info("Error stacktraces are turned on.");
    }
    ZanataCommand cmd = opts.initCommand();
    cmd.runWithActions();
  } catch (Exception e) {
    handleException(e, opts.getErrors(), abortStrategy);
  }
}

代码示例来源:origin: org.zanata/zanata-client-commands

public void runCommand() {
  // while loading config, we use the global logging options
  setLogLevels(opts);
  try {
    if (opts instanceof ConfigurableOptions)
      OptionsUtil.applyConfigFiles((ConfigurableOptions) opts);
    // just in case the logging options were changed by a config file:
    setLogLevels(opts);
    if (opts.getErrors()) {
      log.info("Error stacktraces are turned on.");
    }
    ZanataCommand cmd = opts.initCommand();
    cmd.runWithActions();
  } catch (Exception e) {
    handleException(e, opts.getErrors(), abortStrategy);
  }
}

代码示例来源:origin: zanata/zanata-platform

protected void applyPomParams(String pomFile) throws Exception {
    URL resource = Thread.currentThread().getContextClassLoader()
        .getResource("push-test/" + pomFile);
    File testPom = new File(resource.toURI());
    // This will work with "mvn test", but not with Eclipse's JUnit runner:
    // PushSimpleMojo mojo = (PushSimpleMojo) lookupMojo("push", testPom);
    // assertNotNull(mojo);
    getMockCommand().runWithActions();
    EasyMock.expectLastCall();
    control.replay();
    configureMojo(getMojo(), "zanata-maven-plugin", testPom);
    getMojo().execute();
    control.verify();
  }
}

代码示例来源:origin: zanata/zanata-platform

cmd.runWithActions();

代码示例来源:origin: zanata/zanata-platform

/**
 * zanata-cli stats --url https://zanata.example.com/ --project aproject
 * --project-version 1.2
 *
 * @throws Exception
 */
@Test
public void testStatsCommand() throws Exception {
  mockStatic(SubCommandHandler2.class);
  GetStatisticsOptionsImpl mockOptions =
      mock(GetStatisticsOptionsImpl.class);
  ZanataCommand mockCommand = mock(ZanataCommand.class);
  when(
      SubCommandHandler2.instantiate(
          Mockito.<SubCommandHandler2> anyObject(),
          Mockito.<SubCommand> anyObject())).thenReturn(
      mockOptions);
  when(mockOptions.initCommand()).thenReturn(mockCommand);
  String command = "stats";
  String url = "https://zanata.example.com/";
  String project = "aproject";
  String version = "1.2";
  client.processArgs(command, "--url", url, "--project", project,
      "--project-version", version);
  assertThat(err.toString(), CoreMatchers.is(""));
  verify(mockOptions).setUrl(new URL(url));
  verify(mockOptions).setProj(project);
  verify(mockOptions).setProjectVersion(version);
  verify(mockCommand).runWithActions();
}

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com