<commit_before>#ifndef BART_SRC_CONVERGENCE_REPORTER_TESTS_MPI_MOCK_H_
#define BART_SRC_CONVERGENCE_REPORTER_TESTS_MPI_MOCK_H_

#include "utility/reporter/basic_reporter_i.h"

#include "test_helpers/gmock_wrapper.h"

namespace bart {

namespace utility {

namespace reporter {

class BasicReporterMock : public BasicReporterI {
 public:
  MOCK_METHOD(void, Report, (const std::string &to_report), (override));
  MOCK_METHOD(void, Report, (const std::string &to_report, Color), (override));
};

} // namespace reporter

} // namespace utility

} // namespace bart

#endif //BART_SRC_CONVERGENCE_REPORTER_TESTS_MPI_MOCK_H_<commit_msg>fixed include guard in utility::reporter::tests::BasicReporterMock<commit_after>#ifndef BART_SRC_UTILITY_REPORTER_TESTS_MPI_MOCK_H_
#define BART_SRC_UTILITY_REPORTER_TESTS_MPI_MOCK_H_

#include "utility/reporter/basic_reporter_i.h"

#include "test_helpers/gmock_wrapper.h"

namespace bart {

namespace utility {

namespace reporter {

class BasicReporterMock : public BasicReporterI {
 public:
  MOCK_METHOD(void, Report, (const std::string &to_report), (override));
  MOCK_METHOD(void, Report, (const std::string &to_report, Color), (override));
};

} // namespace reporter

} // namespace utility

} // namespace bart

#endif //BART_SRC_UTILITY_REPORTER_TESTS_MPI_MOCK_H_
{'fraction_non_alphanumeric': 0.10114942528735632, 'fraction_numerical': 0.0, 'mean_word_length': 7.012269938650307, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1209199', 'n_tokens_mistral': 475, 'n_tokens_neox': 472, 'n_words': 83}