Cosmetic: Prints regression test results in a better shape

This commit is contained in:
Felipe Zimmerle
2015-09-16 13:35:30 -03:00
parent 9d60dc6df8
commit 7a468a8fbe
4 changed files with 59 additions and 32 deletions

View File

@@ -16,6 +16,7 @@
#include <yajl/yajl_tree.h>
#include <iostream>
#include <sstream>
#include <unordered_map>
#include <vector>
#include <string>
@@ -25,6 +26,7 @@
namespace modsecurity_test {
class RegressionTest {
public:
static RegressionTest *from_yajl_node(const yajl_val &);
@@ -71,6 +73,15 @@ class RegressionTest {
std::string redirect_url;
};
class RegressionTestResult {
public:
bool passed;
RegressionTest *test;
std::stringstream reason;
};
} // namespace modsecurity_test
#endif // TEST_REGRESSION_REGRESSION_TEST_H_