All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Macros | Functions
test_common.h File Reference
#include <stdlib.h>
#include <stdbool.h>
#include <stdint.h>
#include <stdio.h>
#include <stdarg.h>
#include <aerospike/as_integer.h>
#include <aerospike/as_list.h>
#include <aerospike/as_map.h>
#include <aerospike/as_string.h>
#include <aerospike/as_val.h>
#include "test.h"
+ Include dependency graph for test_common.h:

Go to the source code of this file.

Macros

#define assert_val_eq(ACTUAL, EXPECTED)
 

Functions

bool atf_integer_equals (atf_test_result *test_result, as_integer *actual, as_integer *expected)
 
bool atf_list_equals (atf_test_result *test_result, as_list *actual, as_list *expected)
 
bool atf_map_equals (atf_test_result *test_result, as_map *actual, as_map *expected)
 
bool atf_string_equals (atf_test_result *test_result, as_string *actual, as_string *expected)
 
bool atf_val_equals (atf_test_result *test_result, as_val *actual, as_val *expected)
 

Macro Definition Documentation

#define assert_val_eq (   ACTUAL,
  EXPECTED 
)
Value:
if ( atf_val_equals(__result__, (as_val *) ACTUAL, (as_val *) EXPECTED) == false ) {\
atf_assert(__result__, #ACTUAL" == "#EXPECTED, __FILE__, __LINE__);\
}
bool atf_val_equals(atf_test_result *test_result, as_val *actual, as_val *expected)
void atf_assert(atf_test_result *test_result, const char *exp, const char *file, int line)

Definition at line 26 of file test_common.h.

Function Documentation

bool atf_integer_equals ( atf_test_result *  test_result,
as_integer actual,
as_integer expected 
)
bool atf_list_equals ( atf_test_result *  test_result,
as_list actual,
as_list expected 
)
bool atf_map_equals ( atf_test_result *  test_result,
as_map actual,
as_map expected 
)
bool atf_string_equals ( atf_test_result *  test_result,
as_string actual,
as_string expected 
)
bool atf_val_equals ( atf_test_result *  test_result,
as_val actual,
as_val expected 
)