summaryrefslogtreecommitdiffstats
path: root/cpukit/libtest/t-test.c
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2019-12-20 10:55:36 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2019-12-20 11:06:13 +0100
commit77ac1519e863b7095f69c976353f7647c6f6f63b (patch)
treedae63260f998c0afcbced1394496d6d3df1547fb /cpukit/libtest/t-test.c
parentlibtest: Fix use of T_check_true() (diff)
downloadrtems-77ac1519e863b7095f69c976353f7647c6f6f63b.tar.bz2
libtest: Use test configuration in T_now()
Use the user provided now handler of the test configuration to get the time in T_now().
Diffstat (limited to 'cpukit/libtest/t-test.c')
-rw-r--r--cpukit/libtest/t-test.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/cpukit/libtest/t-test.c b/cpukit/libtest/t-test.c
index 5e9be54ed2..aedf9a49b1 100644
--- a/cpukit/libtest/t-test.c
+++ b/cpukit/libtest/t-test.c
@@ -994,3 +994,14 @@ T_set_putchar(T_putchar new_putchar, void *new_arg, T_putchar *old_putchar,
ctx->putchar = new_putchar;
ctx->putchar_arg = new_arg;
}
+
+T_time
+T_now(void)
+{
+ T_context *ctx;
+ const T_config *config;
+
+ ctx = &T_instance;
+ config = ctx->config;
+ return (*config->now)();
+}