RTEMS 6.1-rc4
Loading...
Searching...
No Matches
Functions
t-test-checks.c File Reference

This source file contains the implementation of various RTEMS Test Framework check functions. More...

#include <rtems/test.h>
#include <inttypes.h>

Functions

void T_check_eq_ptr (const T_check_context_msg *t, uintptr_t a, uintptr_t e)
 
void T_check_ne_ptr (const T_check_context_msg *t, uintptr_t a, uintptr_t e)
 
void T_check_null (const T_check_context_msg *t, uintptr_t a)
 
void T_check_not_null (const T_check_context_msg *t, uintptr_t a)
 
void T_check_eq_mem (const T_check_context_msg *t, const void *a, const void *e, size_t n)
 
void T_check_ne_mem (const T_check_context_msg *t, const void *a, const void *e, size_t n)
 
void T_check_eq_str (const T_check_context *t, const char *a, const char *e)
 
void T_check_ne_str (const T_check_context *t, const char *a, const char *e)
 
void T_check_eq_nstr (const T_check_context *t, const char *a, const char *e, size_t n)
 
void T_check_ne_nstr (const T_check_context *t, const char *a, const char *e, size_t n)
 
void T_check_eq_char (const T_check_context *t, char a, char e)
 
void T_check_ne_char (const T_check_context *t, char a, char e)
 
void T_check_eq_int (const T_check_context *t, int a, int e)
 
void T_check_ne_int (const T_check_context *t, int a, int e)
 
void T_check_ge_int (const T_check_context *t, int a, int e)
 
void T_check_gt_int (const T_check_context *t, int a, int e)
 
void T_check_le_int (const T_check_context *t, int a, int e)
 
void T_check_lt_int (const T_check_context *t, int a, int e)
 
void T_check_eq_uint (const T_check_context *t, unsigned int a, unsigned int e)
 
void T_check_ne_uint (const T_check_context *t, unsigned int a, unsigned int e)
 
void T_check_ge_uint (const T_check_context *t, unsigned int a, unsigned int e)
 
void T_check_gt_uint (const T_check_context *t, unsigned int a, unsigned int e)
 
void T_check_le_uint (const T_check_context *t, unsigned int a, unsigned int e)
 
void T_check_lt_uint (const T_check_context *t, unsigned int a, unsigned int e)
 
void T_check_eq_long (const T_check_context *t, long a, long e)
 
void T_check_ne_long (const T_check_context *t, long a, long e)
 
void T_check_ge_long (const T_check_context *t, long a, long e)
 
void T_check_gt_long (const T_check_context *t, long a, long e)
 
void T_check_le_long (const T_check_context *t, long a, long e)
 
void T_check_lt_long (const T_check_context *t, long a, long e)
 
void T_check_eq_ulong (const T_check_context *t, unsigned long a, unsigned long e)
 
void T_check_ne_ulong (const T_check_context *t, unsigned long a, unsigned long e)
 
void T_check_ge_ulong (const T_check_context *t, unsigned long a, unsigned long e)
 
void T_check_gt_ulong (const T_check_context *t, unsigned long a, unsigned long e)
 
void T_check_le_ulong (const T_check_context *t, unsigned long a, unsigned long e)
 
void T_check_lt_ulong (const T_check_context *t, unsigned long a, unsigned long e)
 
void T_check_eq_ll (const T_check_context *t, long long a, long long e)
 
void T_check_ne_ll (const T_check_context *t, long long a, long long e)
 
void T_check_ge_ll (const T_check_context *t, long long a, long long e)
 
void T_check_gt_ll (const T_check_context *t, long long a, long long e)
 
void T_check_le_ll (const T_check_context *t, long long a, long long e)
 
void T_check_lt_ll (const T_check_context *t, long long a, long long e)
 
void T_check_eq_ull (const T_check_context *t, unsigned long long a, unsigned long long e)
 
void T_check_ne_ull (const T_check_context *t, unsigned long long a, unsigned long long e)
 
void T_check_ge_ull (const T_check_context *t, unsigned long long a, unsigned long long e)
 
void T_check_gt_ull (const T_check_context *t, unsigned long long a, unsigned long long e)
 
void T_check_le_ull (const T_check_context *t, unsigned long long a, unsigned long long e)
 
void T_check_lt_ull (const T_check_context *t, unsigned long long a, unsigned long long e)
 

Detailed Description

This source file contains the implementation of various RTEMS Test Framework check functions.