Changeset 9b20126 in mainline for uspace/lib/pcut/tests/timeout.c
- Timestamp:
- 2014-09-19T08:23:01Z (11 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- c85a57f
- Parents:
- 15d0046
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/pcut/tests/timeout.c
r15d0046 r9b20126 28 28 29 29 #include <pcut/pcut.h> 30 31 #ifdef __unix 30 32 #include <unistd.h> 33 #endif 34 #if defined(__WIN64) || defined(__WIN32) || defined(_WIN32) 35 #include <windows.h> 36 #endif 37 31 38 #include <stdio.h> 32 39 #include "tested.h" 40 41 static void my_sleep(int sec) { 42 #ifdef __unix 43 sleep(sec); 44 #endif 45 #if defined(__WIN64) || defined(__WIN32) || defined(_WIN32) 46 Sleep(1000 * sec); 47 #endif 48 } 33 49 34 50 PCUT_INIT … … 36 52 PCUT_TEST(shall_time_out) { 37 53 printf("Text before sleeping.\n"); 38 sleep(PCUT_DEFAULT_TEST_TIMEOUT * 5);54 my_sleep(PCUT_DEFAULT_TEST_TIMEOUT * 5); 39 55 printf("Text after the sleep.\n"); 40 56 } … … 43 59 PCUT_TEST_SET_TIMEOUT(PCUT_DEFAULT_TEST_TIMEOUT * 3)) { 44 60 printf("Text before sleeping.\n"); 45 sleep(PCUT_DEFAULT_TEST_TIMEOUT * 2);61 my_sleep(PCUT_DEFAULT_TEST_TIMEOUT * 2); 46 62 printf("Text after the sleep.\n"); 47 63 }
Note:
See TracChangeset
for help on using the changeset viewer.