Improves rules dump for better testing

This commit is contained in:
Felipe Zimmerle
2019-04-11 10:18:03 -03:00
parent 43b1c4f459
commit 5a736492b4
8 changed files with 58 additions and 11 deletions

View File

@@ -57,13 +57,11 @@ std::shared_ptr<Rule> Rules::at(int index) const {
}
void Rules::dump() {
for (int j = 0; j < m_rules.size(); j++) {
std::cout << " Rule ID: " << m_rules.at(j)->getReference();
std::cout << "--" << m_rules.at(j) << std::endl;
void Rules::dump(std::stringstream &out) {
for (auto &r : m_rules) {
r->dump(out);
}
}
} // namespace modsecurity