|
libdom
|
#include <stdio.h>#include <stdbool.h>#include <stdlib.h>#include <string.h>#include <dom/dom.h>#include "domts.h"Functions | |
| void | __assert2 (const char *expr, const char *function, const char *file, int line) |
| bool | is_true (bool arg) |
| bool | is_null (void *arg) |
| bool | is_same (void *expected, void *actual) |
| bool | is_same_int (int expected, int actual) |
| bool | is_same_unsigned_int32_t (uint32_t expected, uint32_t actual) |
| bool | is_equals_int (int expected, int actual, bool dummy) |
| bool | is_equals_bool (bool expected, bool actual, bool dummy) |
| bool | is_equals_unsigned_int32_t (uint32_t expected, uint32_t actual, bool dummy) |
| bool | is_equals_unsigned_long (dom_ulong expected, dom_ulong actual, bool dummy) |
| bool | is_equals_string (const char *expected, dom_string *actual, bool ignoreCase) |
| bool | is_equals_domstring (dom_string *expected, dom_string *actual, bool ignoreCase) |
| bool | is_equals_list (list *expected, list *actual, bool ignoreCase) |
| bool | is_instanceof (const char *type, dom_node *node) |
| bool | is_size_domnamednodemap (uint32_t size, dom_namednodemap *map) |
| bool | is_size_domnodelist (uint32_t size, dom_nodelist *list) |
| bool | is_size_list (uint32_t size, list *list) |
| bool | is_uri_equals (const char *scheme, const char *path, const char *host, const char *file, const char *name, const char *query, const char *fragment, const char *isAbsolute, dom_string *actual) |
| bool | is_contenttype (const char *type) |
| bool | has_feature (const char *feature, const char *version) |
| bool | implementation_attribute (char *name, bool value) |
| void __assert2 | ( | const char * | expr, |
| const char * | function, | ||
| const char * | file, | ||
| int | line | ||
| ) |
| bool has_feature | ( | const char * | feature, |
| const char * | version | ||
| ) |
| bool implementation_attribute | ( | char * | name, |
| bool | value | ||
| ) |
| bool is_contenttype | ( | const char * | type | ) |
| bool is_equals_bool | ( | bool | expected, |
| bool | actual, | ||
| bool | dummy | ||
| ) |
| bool is_equals_domstring | ( | dom_string * | expected, |
| dom_string * | actual, | ||
| bool | ignoreCase | ||
| ) |
| bool is_equals_int | ( | int | expected, |
| int | actual, | ||
| bool | dummy | ||
| ) |
| bool is_equals_string | ( | const char * | expected, |
| dom_string * | actual, | ||
| bool | ignoreCase | ||
| ) |
Test whether two string are equal
| expected | The expected string |
| actual | The actual string |
| ignoreCase | Whether to ignore letter case |
| bool is_equals_unsigned_int32_t | ( | uint32_t | expected, |
| uint32_t | actual, | ||
| bool | dummy | ||
| ) |
| bool is_instanceof | ( | const char * | type, |
| dom_node * | node | ||
| ) |
| bool is_null | ( | void * | arg | ) |
| bool is_same | ( | void * | expected, |
| void * | actual | ||
| ) |
| bool is_same_int | ( | int | expected, |
| int | actual | ||
| ) |
| bool is_same_unsigned_int32_t | ( | uint32_t | expected, |
| uint32_t | actual | ||
| ) |
| bool is_size_domnamednodemap | ( | uint32_t | size, |
| dom_namednodemap * | map | ||
| ) |
| bool is_size_domnodelist | ( | uint32_t | size, |
| dom_nodelist * | list | ||
| ) |
| bool is_size_list | ( | uint32_t | size, |
| list * | list | ||
| ) |
| bool is_true | ( | bool | arg | ) |
Following are the test conditions which defined in the DOMTS, please refer the DOM Test Suite for details
| bool is_uri_equals | ( | const char * | scheme, |
| const char * | path, | ||
| const char * | host, | ||
| const char * | file, | ||
| const char * | name, | ||
| const char * | query, | ||
| const char * | fragment, | ||
| const char * | isAbsolute, | ||
| dom_string * | actual | ||
| ) |