Skip to content

Commit

Permalink
Make compiletest write test output to different files for different r…
Browse files Browse the repository at this point in the history
…evisions.
  • Loading branch information
michaelwoerister committed Apr 12, 2017
1 parent 8c6e2ff commit c008cd7
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions src/tools/compiletest/src/runtest.rs
Expand Up @@ -1589,8 +1589,14 @@ actual:\n\
}

fn dump_output(&self, out: &str, err: &str) {
self.dump_output_file(out, "out");
self.dump_output_file(err, "err");
let revision = if let Some(r) = self.revision {
format!("{}.", r)
} else {
String::new()
};

self.dump_output_file(out, &format!("{}out", revision));
self.dump_output_file(err, &format!("{}err", revision));
self.maybe_dump_to_stdout(out, err);
}

Expand Down

0 comments on commit c008cd7

Please sign in to comment.