Package com.google.caja.plugin

Examples of com.google.caja.plugin.Jobs


    // namespace from parent.
    assertTrue(mq.getMessages().isEmpty());
  }

  private void assertFixed(String golden, Job... inputs) {
    Jobs jobs = new Jobs(mc, mq, new PluginMeta());
    for (Job input : inputs) {
      jobs.getJobs().add(JobEnvelope.of(input));
    }
    new LegacyNamespaceFixupStage().apply(jobs);
    StringBuilder sb = new StringBuilder();
    for (JobEnvelope env : jobs.getJobs()) {
      sb.append(render(env.job.getRoot()));
      sb.append('\n');
    }
    assertEquals(golden, sb.toString().trim());
  }
View Full Code Here


   * @param outputJobs expected jobs after {@link #runPipeline} has been
   *     invoked.
   */
  protected void assertPipeline(JobStub inputJob, JobStub... outputJobs)
      throws Exception {
    Jobs jobs = new Jobs(mc, mq, meta);
    parseJob(inputJob, jobs);
    assertTrue(runPipeline(jobs));
    assertOutputJobs(outputJobs, jobs);
  }
View Full Code Here

    assertOutputJobs(outputJobs, jobs);
  }

  protected void assertPipelineFails(JobStub inputJob, JobStub... outputJobs)
      throws Exception {
    Jobs jobs = new Jobs(mc, mq, meta);
    parseJob(inputJob, jobs);
    assertFalse(runPipeline(jobs));
    assertOutputJobs(outputJobs, jobs);
  }
View Full Code Here

TOP

Related Classes of com.google.caja.plugin.Jobs

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.