Mercurial > hg > truffle
changeset 18185:a88d819ba6a1
Print information about failed assumptions when running unittests in --verbose mode.
author | Roland Schatz <roland.schatz@oracle.com> |
---|---|
date | Wed, 29 Oct 2014 15:23:46 +0100 |
parents | 49898cb251d8 |
children | ef357effbda7 |
files | graal/com.oracle.graal.test/src/com/oracle/graal/test/AnsiTerminalDecorator.java graal/com.oracle.graal.test/src/com/oracle/graal/test/GraalVerboseTextListener.java |
diffstat | 2 files changed, 12 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.test/src/com/oracle/graal/test/AnsiTerminalDecorator.java Wed Oct 29 16:20:02 2014 +0100 +++ b/graal/com.oracle.graal.test/src/com/oracle/graal/test/AnsiTerminalDecorator.java Wed Oct 29 15:23:46 2014 +0100 @@ -44,6 +44,13 @@ } @Override + public void testAssumptionFailure(Failure failure) { + getWriter().print(BLUE); + super.testAssumptionFailure(failure); + getWriter().print(RESET); + } + + @Override public void testFailed(Failure failure) { getWriter().print(RED); super.testFailed(failure);
--- a/graal/com.oracle.graal.test/src/com/oracle/graal/test/GraalVerboseTextListener.java Wed Oct 29 16:20:02 2014 +0100 +++ b/graal/com.oracle.graal.test/src/com/oracle/graal/test/GraalVerboseTextListener.java Wed Oct 29 15:23:46 2014 +0100 @@ -64,6 +64,11 @@ } @Override + public void testAssumptionFailure(Failure failure) { + getWriter().printf("(%s) ", failure.getMessage()); + } + + @Override public void testFailed(Failure failure) { getWriter().print("FAILED"); }