summaryrefslogtreecommitdiffstats
path: root/cpukit/libtest/t-test.c
diff options
context:
space:
mode:
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 4d68a83fff..3f9046a891 100644
--- a/cpukit/libtest/t-test.c
+++ b/cpukit/libtest/t-test.c
@@ -551,6 +551,17 @@ void T_plan(unsigned int planned_steps)
}
void
+T_check_step(const T_check_context *t, unsigned int expected)
+{
+ T_check_context tt;
+
+ tt = *t;
+ tt.flags |= T_CHECK_STEP(expected);
+ T_check(&tt, true, "actual step is not equal to expected step (%u)",
+ expected);
+}
+
+void
T_case_register(T_case_context *tc)
{
T_context *ctx;