@@ -66,6 +66,8 @@ static auto PrintMessage = [](const ExampleLogData &data, size_t sequenceNumber,
66
66
67
67
using namespace rtlog ::test;
68
68
69
+ #ifdef RTLOG_USE_STB
70
+
69
71
TEST (RtlogTest, BasicConstruction) {
70
72
rtlog::Logger<ExampleLogData, MAX_NUM_LOG_MESSAGES, MAX_LOG_MESSAGE_LENGTH,
71
73
gSequenceNumber >
@@ -193,6 +195,7 @@ TEST(RtlogTest, ErrorsReturnedFromLog) {
193
195
};
194
196
EXPECT_EQ (truncatedLogger.PrintAndClearLogQueue (InspectLogMessage), 1 );
195
197
}
198
+ #endif // RTLOG_USE_STB
196
199
197
200
#ifdef RTLOG_USE_FMTLIB
198
201
@@ -201,39 +204,39 @@ TEST(LoggerTest, FormatLibVersionWorksAsIntended) {
201
204
gSequenceNumber >
202
205
logger;
203
206
204
- logger.LogFmt ({ExampleLogLevel::Debug, ExampleLogRegion::Engine},
205
- FMT_STRING (" Hello, {}!" ), 123l );
206
- logger.LogFmt ({ExampleLogLevel::Info, ExampleLogRegion::Game},
207
- FMT_STRING (" Hello, {}!" ), 123 .0f );
208
- logger.LogFmt ({ExampleLogLevel::Warning, ExampleLogRegion::Network},
209
- FMT_STRING (" Hello, {}!" ), 123.0 );
210
- logger.LogFmt ({ExampleLogLevel::Critical, ExampleLogRegion::Audio},
211
- FMT_STRING (" Hello, {}!" ), (void *)123 );
212
- logger.LogFmt ({ExampleLogLevel::Debug, ExampleLogRegion::Engine},
213
- FMT_STRING (" Hello, {}!" ), 123 );
214
- logger.LogFmt ({ExampleLogLevel::Critical, ExampleLogRegion::Audio},
215
- FMT_STRING (" Hello, {}!" ), " world" );
207
+ logger.Log ({ExampleLogLevel::Debug, ExampleLogRegion::Engine},
208
+ FMT_STRING (" Hello, {}!" ), 123l );
209
+ logger.Log ({ExampleLogLevel::Info, ExampleLogRegion::Game},
210
+ FMT_STRING (" Hello, {}!" ), 123 .0f );
211
+ logger.Log ({ExampleLogLevel::Warning, ExampleLogRegion::Network},
212
+ FMT_STRING (" Hello, {}!" ), 123.0 );
213
+ logger.Log ({ExampleLogLevel::Critical, ExampleLogRegion::Audio},
214
+ FMT_STRING (" Hello, {}!" ), (void *)123 );
215
+ logger.Log ({ExampleLogLevel::Debug, ExampleLogRegion::Engine},
216
+ FMT_STRING (" Hello, {}!" ), 123 );
217
+ logger.Log ({ExampleLogLevel::Critical, ExampleLogRegion::Audio},
218
+ FMT_STRING (" Hello, {}!" ), " world" );
216
219
217
220
EXPECT_EQ (logger.PrintAndClearLogQueue (PrintMessage), 6 );
218
221
}
219
222
220
- TEST (LoggerTest, LogFmtReturnsSuccessOnNormalEnqueue ) {
223
+ TEST (LoggerTest, LogReturnsSuccessOnNormalEnqueue ) {
221
224
rtlog::Logger<ExampleLogData, MAX_NUM_LOG_MESSAGES, MAX_LOG_MESSAGE_LENGTH,
222
225
gSequenceNumber >
223
226
logger;
224
- EXPECT_EQ (logger.LogFmt ({ExampleLogLevel::Debug, ExampleLogRegion::Engine},
225
- FMT_STRING (" Hello, {}!" ), 123l ),
227
+ EXPECT_EQ (logger.Log ({ExampleLogLevel::Debug, ExampleLogRegion::Engine},
228
+ FMT_STRING (" Hello, {}!" ), 123l ),
226
229
rtlog::Status::Success);
227
230
}
228
231
229
- TEST (LoggerTest, LogFmtHandlesLongMessageTruncation ) {
232
+ TEST (LoggerTest, LogHandlesLongMessageTruncation ) {
230
233
const auto maxMessageLength = 10 ;
231
234
rtlog::Logger<ExampleLogData, MAX_NUM_LOG_MESSAGES, maxMessageLength,
232
235
gSequenceNumber >
233
236
logger;
234
237
235
- EXPECT_EQ (logger.LogFmt ({ExampleLogLevel::Debug, ExampleLogRegion::Engine},
236
- FMT_STRING (" Hello, {}! xxxxxxxxxxx" ), 123l ),
238
+ EXPECT_EQ (logger.Log ({ExampleLogLevel::Debug, ExampleLogRegion::Engine},
239
+ FMT_STRING (" Hello, {}! xxxxxxxxxxx" ), 123l ),
237
240
rtlog::Status::Error_MessageTruncated);
238
241
239
242
auto InspectLogMessage = [=](const ExampleLogData &data,
@@ -257,7 +260,7 @@ TEST(LoggerTest, LogFmtHandlesLongMessageTruncation) {
257
260
EXPECT_EQ (logger.PrintAndClearLogQueue (InspectLogMessage), 1 );
258
261
}
259
262
260
- TEST (LoggerTest, LogFmtHandlesQueueFullError ) {
263
+ TEST (LoggerTest, LogHandlesQueueFullError ) {
261
264
const auto maxNumMessages = 10 ;
262
265
rtlog::Logger<ExampleLogData, maxNumMessages, MAX_LOG_MESSAGE_LENGTH,
263
266
gSequenceNumber >
@@ -266,8 +269,8 @@ TEST(LoggerTest, LogFmtHandlesQueueFullError) {
266
269
auto status = rtlog::Status::Success;
267
270
268
271
while (status == rtlog::Status::Success) {
269
- status = logger.LogFmt ({ExampleLogLevel::Debug, ExampleLogRegion::Engine},
270
- FMT_STRING (" Hello, {}!" ), " world" );
272
+ status = logger.Log ({ExampleLogLevel::Debug, ExampleLogRegion::Engine},
273
+ FMT_STRING (" Hello, {}!" ), " world" );
271
274
}
272
275
273
276
EXPECT_EQ (status, rtlog::Status::Error_QueueFull);
0 commit comments