Skip to content

Commit 84c9cc0

Browse files
committed
Fix integer size assertions in AppEnum and PdmLogging tests
1 parent ac9046c commit 84c9cc0

File tree

2 files changed

+34
-34
lines changed

2 files changed

+34
-34
lines changed

Fwk/AppFwk/cafProjectDataModel/cafPdmCore/cafPdmCore_UnitTests/cafAppEnumTest.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -90,11 +90,11 @@ TEST( AppEnumTest, EnumSubsetNoCollision )
9090
auto retrievedSubset2 = caf::AppEnum<TestEnumType>::enumSubset( &obj2.m_enumField );
9191

9292
// Verify that the subsets are correct and independent
93-
ASSERT_EQ( 2, retrievedSubset1.size() );
93+
ASSERT_EQ( 2u, retrievedSubset1.size() );
9494
EXPECT_EQ( TestEnumType::VALUE_A, retrievedSubset1[0] );
9595
EXPECT_EQ( TestEnumType::VALUE_B, retrievedSubset1[1] );
9696

97-
ASSERT_EQ( 3, retrievedSubset2.size() );
97+
ASSERT_EQ( 3u, retrievedSubset2.size() );
9898
EXPECT_EQ( TestEnumType::VALUE_C, retrievedSubset2[0] );
9999
EXPECT_EQ( TestEnumType::VALUE_D, retrievedSubset2[1] );
100100
EXPECT_EQ( TestEnumType::VALUE_E, retrievedSubset2[2] );
@@ -116,8 +116,8 @@ TEST( AppEnumTest, EnumSubsetSameClass )
116116
auto retrievedSubset1 = caf::AppEnum<TestEnumType>::enumSubset( &obj1a.m_enumField );
117117
auto retrievedSubset2 = caf::AppEnum<TestEnumType>::enumSubset( &obj1b.m_enumField );
118118

119-
ASSERT_EQ( 2, retrievedSubset1.size() );
120-
ASSERT_EQ( 2, retrievedSubset2.size() );
119+
ASSERT_EQ( 2u, retrievedSubset1.size() );
120+
ASSERT_EQ( 2u, retrievedSubset2.size() );
121121
EXPECT_EQ( TestEnumType::VALUE_A, retrievedSubset1[0] );
122122
EXPECT_EQ( TestEnumType::VALUE_C, retrievedSubset1[1] );
123123
EXPECT_EQ( TestEnumType::VALUE_A, retrievedSubset2[0] );

Fwk/AppFwk/cafProjectDataModel/cafPdmCore/cafPdmCore_UnitTests/cafPdmLoggingTest.cpp

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ TEST_F( PdmLoggingTest, DuplicateRegistration )
156156

157157
// Should still be registered only once
158158
caf::PdmLogging::error( "Test message" );
159-
EXPECT_EQ( 1, m_testLogger1->errorCount() );
159+
EXPECT_EQ( 1u, m_testLogger1->errorCount() );
160160
}
161161

162162
//--------------------------------------------------------------------------------------------------
@@ -187,10 +187,10 @@ TEST_F( PdmLoggingTest, BasicMessageLogging )
187187
caf::PdmLogging::debug( "Debug message" );
188188

189189
// Verify messages were captured
190-
EXPECT_EQ( 1, m_testLogger1->errorCount() );
191-
EXPECT_EQ( 1, m_testLogger1->warningCount() );
192-
EXPECT_EQ( 1, m_testLogger1->infoCount() );
193-
EXPECT_EQ( 1, m_testLogger1->debugCount() );
190+
EXPECT_EQ( 1u, m_testLogger1->errorCount() );
191+
EXPECT_EQ( 1u, m_testLogger1->warningCount() );
192+
EXPECT_EQ( 1u, m_testLogger1->infoCount() );
193+
EXPECT_EQ( 1u, m_testLogger1->debugCount() );
194194

195195
EXPECT_EQ( "Error message", m_testLogger1->errorMessages()[0] );
196196
EXPECT_EQ( "Warning message", m_testLogger1->warningMessages()[0] );
@@ -212,10 +212,10 @@ TEST_F( PdmLoggingTest, LogLevelFiltering )
212212
caf::PdmLogging::debug( "Debug message" );
213213

214214
// Should receive error, warning, info but not debug
215-
EXPECT_EQ( 1, m_testLogger2->errorCount() );
216-
EXPECT_EQ( 1, m_testLogger2->warningCount() );
217-
EXPECT_EQ( 1, m_testLogger2->infoCount() );
218-
EXPECT_EQ( 0, m_testLogger2->debugCount() );
215+
EXPECT_EQ( 1u, m_testLogger2->errorCount() );
216+
EXPECT_EQ( 1u, m_testLogger2->warningCount() );
217+
EXPECT_EQ( 1u, m_testLogger2->infoCount() );
218+
EXPECT_EQ( 0u, m_testLogger2->debugCount() );
219219
}
220220

221221
//--------------------------------------------------------------------------------------------------
@@ -234,19 +234,19 @@ TEST_F( PdmLoggingTest, MultipleLoggers )
234234
caf::PdmLogging::debug( "Debug message" );
235235

236236
// Error message should reach all loggers
237-
EXPECT_EQ( 1, m_testLogger1->errorCount() );
238-
EXPECT_EQ( 1, m_testLogger2->errorCount() );
239-
EXPECT_EQ( 1, m_testLogger3->errorCount() );
237+
EXPECT_EQ( 1u, m_testLogger1->errorCount() );
238+
EXPECT_EQ( 1u, m_testLogger2->errorCount() );
239+
EXPECT_EQ( 1u, m_testLogger3->errorCount() );
240240

241241
// Warning should reach debug and info loggers, but not error-only logger
242-
EXPECT_EQ( 1, m_testLogger1->warningCount() );
243-
EXPECT_EQ( 1, m_testLogger2->warningCount() );
244-
EXPECT_EQ( 0, m_testLogger3->warningCount() );
242+
EXPECT_EQ( 1u, m_testLogger1->warningCount() );
243+
EXPECT_EQ( 1u, m_testLogger2->warningCount() );
244+
EXPECT_EQ( 0u, m_testLogger3->warningCount() );
245245

246246
// Debug should only reach debug logger
247-
EXPECT_EQ( 1, m_testLogger1->debugCount() );
248-
EXPECT_EQ( 0, m_testLogger2->debugCount() );
249-
EXPECT_EQ( 0, m_testLogger3->debugCount() );
247+
EXPECT_EQ( 1u, m_testLogger1->debugCount() );
248+
EXPECT_EQ( 0u, m_testLogger2->debugCount() );
249+
EXPECT_EQ( 0u, m_testLogger3->debugCount() );
250250
}
251251

252252
//--------------------------------------------------------------------------------------------------
@@ -265,8 +265,8 @@ TEST_F( PdmLoggingTest, ClearAllLoggers )
265265

266266
// Logging should not reach any logger now
267267
caf::PdmLogging::error( "Error message" );
268-
EXPECT_EQ( 0, m_testLogger1->errorCount() );
269-
EXPECT_EQ( 0, m_testLogger2->errorCount() );
268+
EXPECT_EQ( 0u, m_testLogger1->errorCount() );
269+
EXPECT_EQ( 0u, m_testLogger2->errorCount() );
270270
}
271271

272272
//--------------------------------------------------------------------------------------------------
@@ -282,10 +282,10 @@ TEST_F( PdmLoggingTest, LoggingMacros )
282282
CAF_PDM_LOG_INFO( "Macro info" );
283283
CAF_PDM_LOG_DEBUG( "Macro debug" );
284284

285-
EXPECT_EQ( 1, m_testLogger1->errorCount() );
286-
EXPECT_EQ( 1, m_testLogger1->warningCount() );
287-
EXPECT_EQ( 1, m_testLogger1->infoCount() );
288-
EXPECT_EQ( 1, m_testLogger1->debugCount() );
285+
EXPECT_EQ( 1u, m_testLogger1->errorCount() );
286+
EXPECT_EQ( 1u, m_testLogger1->warningCount() );
287+
EXPECT_EQ( 1u, m_testLogger1->infoCount() );
288+
EXPECT_EQ( 1u, m_testLogger1->debugCount() );
289289

290290
EXPECT_EQ( "Macro error", m_testLogger1->errorMessages()[0] );
291291
EXPECT_EQ( "Macro warning", m_testLogger1->warningMessages()[0] );
@@ -305,7 +305,7 @@ TEST_F( PdmLoggingTest, ConditionalLoggingMacros )
305305
CAF_PDM_LOG_DEBUG_IF( "Conditional debug" );
306306

307307
// No messages should be logged since no loggers registered
308-
EXPECT_EQ( 0, m_testLogger1->errorCount() );
308+
EXPECT_EQ( 0u, m_testLogger1->errorCount() );
309309

310310
// Register logger and test again
311311
caf::PdmLogging::registerLogger( m_testLogger1 );
@@ -316,10 +316,10 @@ TEST_F( PdmLoggingTest, ConditionalLoggingMacros )
316316
CAF_PDM_LOG_DEBUG_IF( "Conditional debug" );
317317

318318
// Now messages should be logged
319-
EXPECT_EQ( 1, m_testLogger1->errorCount() );
320-
EXPECT_EQ( 1, m_testLogger1->warningCount() );
321-
EXPECT_EQ( 1, m_testLogger1->infoCount() );
322-
EXPECT_EQ( 1, m_testLogger1->debugCount() );
319+
EXPECT_EQ( 1u, m_testLogger1->errorCount() );
320+
EXPECT_EQ( 1u, m_testLogger1->warningCount() );
321+
EXPECT_EQ( 1u, m_testLogger1->infoCount() );
322+
EXPECT_EQ( 1u, m_testLogger1->debugCount() );
323323
}
324324

325325
//--------------------------------------------------------------------------------------------------
@@ -338,6 +338,6 @@ TEST_F( PdmLoggingTest, ThreadSafety )
338338
caf::PdmLogging::unregisterLogger( m_testLogger2 );
339339
}
340340

341-
EXPECT_EQ( 100, m_testLogger1->errorCount() );
341+
EXPECT_EQ( 100u, m_testLogger1->errorCount() );
342342
EXPECT_TRUE( caf::PdmLogging::hasLoggers() );
343343
}

0 commit comments

Comments
 (0)