summaryrefslogtreecommitdiff
path: root/source/tests/test_duration.test.c
diff options
context:
space:
mode:
Diffstat (limited to 'source/tests/test_duration.test.c')
-rw-r--r--source/tests/test_duration.test.c19
1 files changed, 19 insertions, 0 deletions
diff --git a/source/tests/test_duration.test.c b/source/tests/test_duration.test.c
new file mode 100644
index 0000000..27384b4
--- /dev/null
+++ b/source/tests/test_duration.test.c
@@ -0,0 +1,19 @@
+#define KIT_TEST_FILE test_duration
+#include "../kit_test/test.h"
+
+#if defined(_WIN32) && !defined(__CYGWIN__)
+__declspec(dllimport) void __stdcall Sleep(unsigned long timeout);
+static void kit_sleep(int ms) {
+ Sleep(ms);
+}
+#else
+# include <stdlib.h>
+# include <unistd.h>
+static void kit_sleep(int ms) {
+ usleep(ms * 1000);
+}
+#endif
+
+TEST("test duration") {
+ kit_sleep(100);
+}