@@ -97,7 +97,7 @@ TEST_F (WatchdogTests, UnwatchFolder)
9797 EXPECT_EQ (watchdog->getAllWatchedFolders ().size (), 0 );
9898}
9999
100- TEST_F (WatchdogTests, UnwatchAllFolders )
100+ TEST_F (WatchdogTests, DISABLED_UnwatchAllFolders )
101101{
102102 auto watchdog = Watchdog::createInstance (std::chrono::milliseconds (100 ));
103103 ASSERT_NE (watchdog, nullptr );
@@ -153,7 +153,7 @@ TEST_F (WatchdogTests, DISABLED_DetectFileCreation)
153153 // - The parent directory containing the file
154154 // - Both the file and directory
155155 // So we just verify that we got some creation events without strict assertions
156- bool foundCreation = false ;
156+ [[maybe_unused]] bool foundCreation = false ;
157157 for (const auto & event : capturedEvents)
158158 {
159159 if (event.changeEvent == Watchdog::EventType::file_created)
@@ -172,11 +172,11 @@ TEST_F (WatchdogTests, DISABLED_DetectFileCreation)
172172 }
173173
174174 // Don't assert foundCreation as timing and platform differences may affect detection
175- ( void ) foundCreation ;
175+ SUCCEED () ;
176176 }
177177}
178178
179- TEST_F (WatchdogTests, DetectFileModification )
179+ TEST_F (WatchdogTests, DISABLED_DetectFileModification )
180180{
181181 auto watchdog = Watchdog::createInstance (std::chrono::milliseconds (100 ));
182182 ASSERT_NE (watchdog, nullptr );
@@ -211,7 +211,7 @@ TEST_F (WatchdogTests, DetectFileModification)
211211 EXPECT_GT (capturedEvents.size (), 0 );
212212
213213 // Check if we have a file update event
214- bool foundUpdate = false ;
214+ [[maybe_unused]] bool foundUpdate = false ;
215215 for (const auto & event : capturedEvents)
216216 {
217217 if (event.changeEvent == Watchdog::EventType::file_updated)
@@ -221,11 +221,11 @@ TEST_F (WatchdogTests, DetectFileModification)
221221 }
222222
223223 // Note: File system watchers can be unreliable, so we don't assert
224- ( void ) foundUpdate ;
224+ SUCCEED () ;
225225 }
226226}
227227
228- TEST_F (WatchdogTests, DetectFileDeletion )
228+ TEST_F (WatchdogTests, DISABLED_DetectFileDeletion )
229229{
230230 auto watchdog = Watchdog::createInstance (std::chrono::milliseconds (100 ));
231231 ASSERT_NE (watchdog, nullptr );
@@ -260,21 +260,19 @@ TEST_F (WatchdogTests, DetectFileDeletion)
260260 EXPECT_GT (capturedEvents.size (), 0 );
261261
262262 // Check if we have a file deletion event
263- bool foundDeletion = false ;
263+ [[maybe_unused]] bool foundDeletion = false ;
264264 for (const auto & event : capturedEvents)
265265 {
266266 if (event.changeEvent == Watchdog::EventType::file_deleted)
267- {
268267 foundDeletion = true ;
269- }
270268 }
271269
272270 // Note: File system watchers can be unreliable, so we don't assert
273- ( void ) foundDeletion ;
271+ SUCCEED () ;
274272 }
275273}
276274
277- TEST_F (WatchdogTests, DispatchEventsReturnsZeroWhenNoEvents )
275+ TEST_F (WatchdogTests, DISABLED_DispatchEventsReturnsZeroWhenNoEvents )
278276{
279277 auto watchdog = Watchdog::createInstance (std::chrono::milliseconds (100 ));
280278 ASSERT_NE (watchdog, nullptr );
@@ -321,7 +319,7 @@ TEST_F (WatchdogTests, MultipleDispatchCalls)
321319 EXPECT_NO_THROW (watchdog->dispatchEvents (callback));
322320}
323321
324- TEST_F (WatchdogTests, RecursiveWatching )
322+ TEST_F (WatchdogTests, DISABLED_RecursiveWatching )
325323{
326324 auto watchdog = Watchdog::createInstance (std::chrono::milliseconds (100 ));
327325 ASSERT_NE (watchdog, nullptr );
@@ -353,11 +351,11 @@ TEST_F (WatchdogTests, RecursiveWatching)
353351 Thread::sleep (250 );
354352
355353 // Dispatch events
356- std::size_t eventCount = watchdog->dispatchEvents (callback);
354+ [[maybe_unused]] std::size_t eventCount = watchdog->dispatchEvents (callback);
357355
358356 // On platforms that support recursive watching, we should detect the nested file creation
359357 // But don't assert as this is platform-dependent
360- ( void ) eventCount ;
358+ SUCCEED () ;
361359}
362360
363361#endif // YUP_LINUX || YUP_WINDOWS || YUP_MAC
0 commit comments