TestResult.java
/*
* Copyright 2019, Gerwin Klein, R��gis D��camps, Steve Rowe
* SPDX-License-Identifier: BSD-3-Clause
*/
package jflex.maven.plugin.testsuite;
/**
* Stores the result (for now: output + success status) of a test run of one single program (jflex,
* javac, generated scanner, whatever).
*/
public class TestResult {
private String output;
private boolean success;
public TestResult(String output, boolean success) {
this.output = output;
this.success = success;
}
public String getOutput() {
return output;
}
public void setOutput(String output) {
this.output = output;
}
public boolean getSuccess() {
return success;
}
public void setSuccess(boolean success) {
this.success = success;
}
@Override
public String toString() {
return "success: " + success + "\noutput: \"" + output + "\"";
}
}