45#include "gtest/gtest.h"
56 char prev_char =
'\0';
57 for (
const char* p = id_name; *p !=
'\0'; prev_char = *(p++)) {
60 const bool starts_new_word =
IsUpper(*p) ||
65 if (starts_new_word &&
result !=
"")
79 const string& message) {
100 static FailureReporterInterface*
const failure_reporter =
102 return failure_reporter;
132 const string& message,
133 int stack_frames_to_skip) {
145 std::cout <<
"\nGMOCK WARNING:";
148 if (message.empty() || message[0] !=
'\n') {
151 std::cout << message;
152 if (stack_frames_to_skip >= 0) {
155 const int actual_to_skip = 0;
159 const int actual_to_skip = stack_frames_to_skip + 1;
163 if (!message.empty() && *message.rbegin() !=
'\n') {
166 std::cout <<
"Stack trace:\n"
170 std::cout << ::std::flush;
Definition gtest-message.h:85
@ kFatalFailure
Definition gtest-test-part.h:54
@ kNonFatalFailure
Definition gtest-test-part.h:53
static UnitTest * GetInstance()
Definition gtest.cc:3972
Definition gmock-internal-utils.cc:76
virtual void ReportFailure(FailureType type, const char *file, int line, const string &message)
Definition gmock-internal-utils.cc:78
#define GTEST_DEFINE_STATIC_MUTEX_(mutex)
Definition gtest-port.h:2147
#define GTEST_API_
Definition gtest-port.h:934
#define GMOCK_FLAG(name)
Definition gmock-port.h:70
void Abort()
Definition gtest-port.h:2410
Definition gmock-actions.h:64
GTestMutexLock MutexLock
Definition gtest-port.h:2159
LogSeverity
Definition gmock-internal-utils.h:306
@ kWarning
Definition gmock-internal-utils.h:308
const char kErrorVerbosity[]
Definition gmock-internal-utils.h:318
bool IsDigit(char ch)
Definition gtest-port.h:2257
GTEST_API_ string ConvertIdentifierNameToWords(const char *id_name)
Definition gmock-internal-utils.cc:54
GTEST_API_ bool LogIsVisible(LogSeverity severity)
Definition gmock-internal-utils.cc:110
bool IsAlNum(char ch)
Definition gtest-port.h:2254
bool IsUpper(char ch)
Definition gtest-port.h:2266
GTEST_API_ FailureReporterInterface * GetFailureReporter()
Definition gmock-internal-utils.cc:94
const char kInfoVerbosity[]
Definition gmock-internal-utils.h:314
GTEST_API_ void Log(LogSeverity severity, const string &message, int stack_frames_to_skip)
Definition gmock-internal-utils.cc:131
bool IsLower(char ch)
Definition gtest-port.h:2260
char ToLower(char ch)
Definition gtest-port.h:2277
GTEST_API_ std::string GetCurrentOsStackTraceExceptTop(UnitTest *unit_test, int skip_count)
Definition gtest.cc:4973
bool IsAlpha(char ch)
Definition gtest-port.h:2251
Definition gmock-actions.h:53
tools::wallet2::message_signature_result_t result
Definition signature.cpp:62