summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorDaniel Stone <daniels@collabora.com>2017-01-31 08:31:32 +0000
committerDaniel Stone <daniels@collabora.com>2017-02-07 19:16:30 +0000
commit5e3171114081422265906432d6302540ae6a09b7 (patch)
tree2f02829297fc248c77ef855cb95cf5a094ad83da /tests
parent779f71560d5059e17f966ce3cf053e2ed851b3b6 (diff)
timespec: Add timespec_add_msec helper
Add a (timespec) = (timespec) + (msec) helper, to save intermediate conversions in its users. Signed-off-by: Daniel Stone <daniels@collabora.com>
Diffstat (limited to 'tests')
-rw-r--r--tests/timespec-test.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/timespec-test.c b/tests/timespec-test.c
index f1193507..bfb9e036 100644
--- a/tests/timespec-test.c
+++ b/tests/timespec-test.c
@@ -124,3 +124,14 @@ ZUC_TEST(timespec_test, timespec_add_nsec)
ZUC_ASSERT_EQ(16, r.tv_sec);
ZUC_ASSERT_EQ(0, r.tv_nsec);
}
+
+ZUC_TEST(timespec_test, timespec_add_msec)
+{
+ struct timespec a, r;
+
+ a.tv_sec = 1000;
+ a.tv_nsec = 1;
+ timespec_add_msec(&r, &a, 2002);
+ ZUC_ASSERT_EQ(1002, r.tv_sec);
+ ZUC_ASSERT_EQ(2000001, r.tv_nsec);
+}