Package org.jacoco.core.data

Examples of org.jacoco.core.data.ExecutionDataWriter


   */
  @Test
  public void testLocalClose() throws Exception {
    final OutputStream remoteOut = mockConnection.getSocketB()
        .getOutputStream();
    new ExecutionDataWriter(remoteOut);

    final TcpConnection con = new TcpConnection(
        mockConnection.getSocketA(), runtime);
    con.init();

View Full Code Here


    try {
      FileUtils.getFileUtils().createNewFile(destfile, true);

      outputStream = new BufferedOutputStream(new FileOutputStream(
          destfile));
      final ExecutionDataWriter dataWriter = new ExecutionDataWriter(
          outputStream);
      infoStore.accept(dataWriter);
      dataStore.accept(dataWriter);
    } catch (final IOException e) {
      throw new BuildException(String.format(
View Full Code Here

  @Test(expected = IOException.class)
  public void testInvalidContent() throws Exception {
    final OutputStream remoteOut = mockConnection.getSocketB()
        .getOutputStream();
    new ExecutionDataWriter(remoteOut);
    final TcpConnection con = new TcpConnection(
        mockConnection.getSocketA(), runtime);
    con.init();
    remoteOut.write(123);
    con.run();
View Full Code Here

   */
  @Test
  public void testRemoteClose() throws Exception {
    final OutputStream remoteOut = mockConnection.getSocketB()
        .getOutputStream();
    new ExecutionDataWriter(remoteOut);

    final TcpConnection con = new TcpConnection(
        mockConnection.getSocketA(), runtime);
    con.init();

View Full Code Here

   */
  @Test
  public void testLocalClose() throws Exception {
    final OutputStream remoteOut = mockConnection.getSocketB()
        .getOutputStream();
    new ExecutionDataWriter(remoteOut);

    final TcpConnection con = new TcpConnection(
        mockConnection.getSocketA(), runtime);
    con.init();

View Full Code Here

    runtime.setSessionId(id);
  }

  public byte[] dump(boolean reset) throws IOException {
    ByteArrayOutputStream output = new ByteArrayOutputStream();
    ExecutionDataWriter writer = new ExecutionDataWriter(output);
    runtime.collect(writer, writer, reset);
    return output.toByteArray();
  }
View Full Code Here

      if (folder != null) {
        folder.mkdirs();
      }
      OutputStream output = new BufferedOutputStream(
          new FileOutputStream(execFile, options.getMerge()));
      ExecutionDataWriter writer = new ExecutionDataWriter(output);
      writer.writeHeader();
      runtime.collect(writer, false);
      output.close();
    } catch (IOException e) {
      e.printStackTrace();
    }
View Full Code Here

    output = new BufferedOutputStream(new FileOutputStream(destFile,
        options.getAppend()));
  }

  public void writeExecutionData() throws IOException {
    final ExecutionDataWriter writer = new ExecutionDataWriter(output);
    runtime.collect(writer, writer, false);
  }
View Full Code Here

    runtime.setSessionId(id);
  }

  public byte[] dump(final boolean reset) throws IOException {
    final ByteArrayOutputStream output = new ByteArrayOutputStream();
    final ExecutionDataWriter writer = new ExecutionDataWriter(output);
    runtime.collect(writer, writer, reset);
    return output.toByteArray();
  }
View Full Code Here

  }

  private File createFile(String id) throws IOException {
    final File file = new File(sourceFolder.getRoot(), id + ".exec");
    final FileOutputStream out = new FileOutputStream(file);
    final ExecutionDataWriter writer = new ExecutionDataWriter(out);
    final int value = id.length();
    writer.visitClassExecution(new ExecutionData(value, id, new boolean[0]));
    writer.visitSessionInfo(new SessionInfo(id, value, value));
    out.close();
    return file;
  }
View Full Code Here

TOP

Related Classes of org.jacoco.core.data.ExecutionDataWriter

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.