mirror of
https://gitlab.gnome.org/GNOME/libxml2.git
synced 2025-10-26 00:37:43 +03:00
Regenerated testapi.c
This commit is contained in:
269
testapi.c
269
testapi.c
@@ -8247,6 +8247,16 @@ test_xmlDictExists(void) {
|
||||
}
|
||||
|
||||
|
||||
static int
|
||||
test_xmlDictGetUsage(void) {
|
||||
int test_ret = 0;
|
||||
|
||||
|
||||
/* missing type support */
|
||||
return(test_ret);
|
||||
}
|
||||
|
||||
|
||||
static int
|
||||
test_xmlDictLookup(void) {
|
||||
int test_ret = 0;
|
||||
@@ -8411,6 +8421,16 @@ test_xmlDictReference(void) {
|
||||
}
|
||||
|
||||
|
||||
static int
|
||||
test_xmlDictSetLimit(void) {
|
||||
int test_ret = 0;
|
||||
|
||||
|
||||
/* missing type support */
|
||||
return(test_ret);
|
||||
}
|
||||
|
||||
|
||||
static int
|
||||
test_xmlDictSize(void) {
|
||||
int test_ret = 0;
|
||||
@@ -8471,15 +8491,17 @@ static int
|
||||
test_dict(void) {
|
||||
int test_ret = 0;
|
||||
|
||||
if (quiet == 0) printf("Testing dict : 10 of 11 functions ...\n");
|
||||
if (quiet == 0) printf("Testing dict : 10 of 13 functions ...\n");
|
||||
test_ret += test_xmlDictCleanup();
|
||||
test_ret += test_xmlDictCreate();
|
||||
test_ret += test_xmlDictCreateSub();
|
||||
test_ret += test_xmlDictExists();
|
||||
test_ret += test_xmlDictGetUsage();
|
||||
test_ret += test_xmlDictLookup();
|
||||
test_ret += test_xmlDictOwns();
|
||||
test_ret += test_xmlDictQLookup();
|
||||
test_ret += test_xmlDictReference();
|
||||
test_ret += test_xmlDictSetLimit();
|
||||
test_ret += test_xmlDictSize();
|
||||
test_ret += test_xmlInitializeDict();
|
||||
|
||||
@@ -18381,6 +18403,143 @@ test_xmlAttrSerializeTxtContent(void) {
|
||||
}
|
||||
|
||||
|
||||
#define gen_nb_const_xmlBufPtr 1
|
||||
static xmlBufPtr gen_const_xmlBufPtr(int no ATTRIBUTE_UNUSED, int nr ATTRIBUTE_UNUSED) {
|
||||
return(NULL);
|
||||
}
|
||||
static void des_const_xmlBufPtr(int no ATTRIBUTE_UNUSED, const xmlBufPtr val ATTRIBUTE_UNUSED, int nr ATTRIBUTE_UNUSED) {
|
||||
}
|
||||
|
||||
static int
|
||||
test_xmlBufContent(void) {
|
||||
int test_ret = 0;
|
||||
|
||||
int mem_base;
|
||||
xmlChar * ret_val;
|
||||
xmlBufPtr buf; /* the buffer */
|
||||
int n_buf;
|
||||
|
||||
for (n_buf = 0;n_buf < gen_nb_const_xmlBufPtr;n_buf++) {
|
||||
mem_base = xmlMemBlocks();
|
||||
buf = gen_const_xmlBufPtr(n_buf, 0);
|
||||
|
||||
ret_val = xmlBufContent((const xmlBufPtr)buf);
|
||||
desret_xmlChar_ptr(ret_val);
|
||||
call_tests++;
|
||||
des_const_xmlBufPtr(n_buf, (const xmlBufPtr)buf, 0);
|
||||
xmlResetLastError();
|
||||
if (mem_base != xmlMemBlocks()) {
|
||||
printf("Leak of %d blocks found in xmlBufContent",
|
||||
xmlMemBlocks() - mem_base);
|
||||
test_ret++;
|
||||
printf(" %d", n_buf);
|
||||
printf("\n");
|
||||
}
|
||||
}
|
||||
function_tests++;
|
||||
|
||||
return(test_ret);
|
||||
}
|
||||
|
||||
|
||||
static int
|
||||
test_xmlBufEnd(void) {
|
||||
int test_ret = 0;
|
||||
|
||||
int mem_base;
|
||||
xmlChar * ret_val;
|
||||
xmlBufPtr buf; /* the buffer */
|
||||
int n_buf;
|
||||
|
||||
for (n_buf = 0;n_buf < gen_nb_const_xmlBufPtr;n_buf++) {
|
||||
mem_base = xmlMemBlocks();
|
||||
buf = gen_const_xmlBufPtr(n_buf, 0);
|
||||
|
||||
ret_val = xmlBufEnd((const xmlBufPtr)buf);
|
||||
desret_xmlChar_ptr(ret_val);
|
||||
call_tests++;
|
||||
des_const_xmlBufPtr(n_buf, (const xmlBufPtr)buf, 0);
|
||||
xmlResetLastError();
|
||||
if (mem_base != xmlMemBlocks()) {
|
||||
printf("Leak of %d blocks found in xmlBufEnd",
|
||||
xmlMemBlocks() - mem_base);
|
||||
test_ret++;
|
||||
printf(" %d", n_buf);
|
||||
printf("\n");
|
||||
}
|
||||
}
|
||||
function_tests++;
|
||||
|
||||
return(test_ret);
|
||||
}
|
||||
|
||||
|
||||
#define gen_nb_xmlBufPtr 1
|
||||
static xmlBufPtr gen_xmlBufPtr(int no ATTRIBUTE_UNUSED, int nr ATTRIBUTE_UNUSED) {
|
||||
return(NULL);
|
||||
}
|
||||
static void des_xmlBufPtr(int no ATTRIBUTE_UNUSED, xmlBufPtr val ATTRIBUTE_UNUSED, int nr ATTRIBUTE_UNUSED) {
|
||||
}
|
||||
|
||||
static int
|
||||
test_xmlBufGetNodeContent(void) {
|
||||
int test_ret = 0;
|
||||
|
||||
int mem_base;
|
||||
int ret_val;
|
||||
xmlBufPtr buf; /* a buffer xmlBufPtr */
|
||||
int n_buf;
|
||||
xmlNodePtr cur; /* the node being read */
|
||||
int n_cur;
|
||||
|
||||
for (n_buf = 0;n_buf < gen_nb_xmlBufPtr;n_buf++) {
|
||||
for (n_cur = 0;n_cur < gen_nb_xmlNodePtr;n_cur++) {
|
||||
mem_base = xmlMemBlocks();
|
||||
buf = gen_xmlBufPtr(n_buf, 0);
|
||||
cur = gen_xmlNodePtr(n_cur, 1);
|
||||
|
||||
ret_val = xmlBufGetNodeContent(buf, cur);
|
||||
desret_int(ret_val);
|
||||
call_tests++;
|
||||
des_xmlBufPtr(n_buf, buf, 0);
|
||||
des_xmlNodePtr(n_cur, cur, 1);
|
||||
xmlResetLastError();
|
||||
if (mem_base != xmlMemBlocks()) {
|
||||
printf("Leak of %d blocks found in xmlBufGetNodeContent",
|
||||
xmlMemBlocks() - mem_base);
|
||||
test_ret++;
|
||||
printf(" %d", n_buf);
|
||||
printf(" %d", n_cur);
|
||||
printf("\n");
|
||||
}
|
||||
}
|
||||
}
|
||||
function_tests++;
|
||||
|
||||
return(test_ret);
|
||||
}
|
||||
|
||||
|
||||
static int
|
||||
test_xmlBufNodeDump(void) {
|
||||
int test_ret = 0;
|
||||
|
||||
|
||||
/* missing type support */
|
||||
return(test_ret);
|
||||
}
|
||||
|
||||
|
||||
static int
|
||||
test_xmlBufUse(void) {
|
||||
int test_ret = 0;
|
||||
|
||||
|
||||
/* missing type support */
|
||||
return(test_ret);
|
||||
}
|
||||
|
||||
|
||||
static int
|
||||
test_xmlBufferAdd(void) {
|
||||
int test_ret = 0;
|
||||
@@ -24011,13 +24170,18 @@ static int
|
||||
test_tree(void) {
|
||||
int test_ret = 0;
|
||||
|
||||
if (quiet == 0) printf("Testing tree : 139 of 158 functions ...\n");
|
||||
if (quiet == 0) printf("Testing tree : 142 of 163 functions ...\n");
|
||||
test_ret += test_xmlAddChild();
|
||||
test_ret += test_xmlAddChildList();
|
||||
test_ret += test_xmlAddNextSibling();
|
||||
test_ret += test_xmlAddPrevSibling();
|
||||
test_ret += test_xmlAddSibling();
|
||||
test_ret += test_xmlAttrSerializeTxtContent();
|
||||
test_ret += test_xmlBufContent();
|
||||
test_ret += test_xmlBufEnd();
|
||||
test_ret += test_xmlBufGetNodeContent();
|
||||
test_ret += test_xmlBufNodeDump();
|
||||
test_ret += test_xmlBufUse();
|
||||
test_ret += test_xmlBufferAdd();
|
||||
test_ret += test_xmlBufferAddHead();
|
||||
test_ret += test_xmlBufferCCat();
|
||||
@@ -28400,6 +28564,50 @@ test_xmlOutputBufferFlush(void) {
|
||||
}
|
||||
|
||||
|
||||
static int
|
||||
test_xmlOutputBufferGetContent(void) {
|
||||
int test_ret = 0;
|
||||
|
||||
#if defined(LIBXML_OUTPUT_ENABLED)
|
||||
int mem_base;
|
||||
const xmlChar * ret_val;
|
||||
xmlOutputBufferPtr out; /* an xmlOutputBufferPtr */
|
||||
int n_out;
|
||||
|
||||
for (n_out = 0;n_out < gen_nb_xmlOutputBufferPtr;n_out++) {
|
||||
mem_base = xmlMemBlocks();
|
||||
out = gen_xmlOutputBufferPtr(n_out, 0);
|
||||
|
||||
ret_val = xmlOutputBufferGetContent(out);
|
||||
desret_const_xmlChar_ptr(ret_val);
|
||||
call_tests++;
|
||||
des_xmlOutputBufferPtr(n_out, out, 0);
|
||||
xmlResetLastError();
|
||||
if (mem_base != xmlMemBlocks()) {
|
||||
printf("Leak of %d blocks found in xmlOutputBufferGetContent",
|
||||
xmlMemBlocks() - mem_base);
|
||||
test_ret++;
|
||||
printf(" %d", n_out);
|
||||
printf("\n");
|
||||
}
|
||||
}
|
||||
function_tests++;
|
||||
#endif
|
||||
|
||||
return(test_ret);
|
||||
}
|
||||
|
||||
|
||||
static int
|
||||
test_xmlOutputBufferGetSize(void) {
|
||||
int test_ret = 0;
|
||||
|
||||
|
||||
/* missing type support */
|
||||
return(test_ret);
|
||||
}
|
||||
|
||||
|
||||
static int
|
||||
test_xmlOutputBufferWrite(void) {
|
||||
int test_ret = 0;
|
||||
@@ -28944,7 +29152,7 @@ static int
|
||||
test_xmlIO(void) {
|
||||
int test_ret = 0;
|
||||
|
||||
if (quiet == 0) printf("Testing xmlIO : 39 of 48 functions ...\n");
|
||||
if (quiet == 0) printf("Testing xmlIO : 40 of 50 functions ...\n");
|
||||
test_ret += test_xmlAllocOutputBuffer();
|
||||
test_ret += test_xmlAllocParserInputBuffer();
|
||||
test_ret += test_xmlCheckFilename();
|
||||
@@ -28970,6 +29178,8 @@ test_xmlIO(void) {
|
||||
test_ret += test_xmlOutputBufferCreateFile();
|
||||
test_ret += test_xmlOutputBufferCreateFilename();
|
||||
test_ret += test_xmlOutputBufferFlush();
|
||||
test_ret += test_xmlOutputBufferGetContent();
|
||||
test_ret += test_xmlOutputBufferGetSize();
|
||||
test_ret += test_xmlOutputBufferWrite();
|
||||
test_ret += test_xmlOutputBufferWriteEscape();
|
||||
test_ret += test_xmlOutputBufferWriteString();
|
||||
@@ -34599,6 +34809,55 @@ test_xmlSchemaValidateOneElement(void) {
|
||||
}
|
||||
|
||||
|
||||
static int
|
||||
test_xmlSchemaValidateSetFilename(void) {
|
||||
int test_ret = 0;
|
||||
|
||||
#if defined(LIBXML_SCHEMAS_ENABLED)
|
||||
int mem_base;
|
||||
xmlSchemaValidCtxtPtr vctxt; /* the schema validation context */
|
||||
int n_vctxt;
|
||||
const char * filename; /* the file name */
|
||||
int n_filename;
|
||||
|
||||
for (n_vctxt = 0;n_vctxt < gen_nb_xmlSchemaValidCtxtPtr;n_vctxt++) {
|
||||
for (n_filename = 0;n_filename < gen_nb_filepath;n_filename++) {
|
||||
mem_base = xmlMemBlocks();
|
||||
vctxt = gen_xmlSchemaValidCtxtPtr(n_vctxt, 0);
|
||||
filename = gen_filepath(n_filename, 1);
|
||||
|
||||
xmlSchemaValidateSetFilename(vctxt, filename);
|
||||
call_tests++;
|
||||
des_xmlSchemaValidCtxtPtr(n_vctxt, vctxt, 0);
|
||||
des_filepath(n_filename, filename, 1);
|
||||
xmlResetLastError();
|
||||
if (mem_base != xmlMemBlocks()) {
|
||||
printf("Leak of %d blocks found in xmlSchemaValidateSetFilename",
|
||||
xmlMemBlocks() - mem_base);
|
||||
test_ret++;
|
||||
printf(" %d", n_vctxt);
|
||||
printf(" %d", n_filename);
|
||||
printf("\n");
|
||||
}
|
||||
}
|
||||
}
|
||||
function_tests++;
|
||||
#endif
|
||||
|
||||
return(test_ret);
|
||||
}
|
||||
|
||||
|
||||
static int
|
||||
test_xmlSchemaValidateSetLocator(void) {
|
||||
int test_ret = 0;
|
||||
|
||||
|
||||
/* missing type support */
|
||||
return(test_ret);
|
||||
}
|
||||
|
||||
|
||||
static int
|
||||
test_xmlSchemaValidateStream(void) {
|
||||
int test_ret = 0;
|
||||
@@ -34664,7 +34923,7 @@ static int
|
||||
test_xmlschemas(void) {
|
||||
int test_ret = 0;
|
||||
|
||||
if (quiet == 0) printf("Testing xmlschemas : 15 of 25 functions ...\n");
|
||||
if (quiet == 0) printf("Testing xmlschemas : 16 of 27 functions ...\n");
|
||||
test_ret += test_xmlSchemaDump();
|
||||
test_ret += test_xmlSchemaGetParserErrors();
|
||||
test_ret += test_xmlSchemaGetValidErrors();
|
||||
@@ -34686,6 +34945,8 @@ test_xmlschemas(void) {
|
||||
test_ret += test_xmlSchemaValidateDoc();
|
||||
test_ret += test_xmlSchemaValidateFile();
|
||||
test_ret += test_xmlSchemaValidateOneElement();
|
||||
test_ret += test_xmlSchemaValidateSetFilename();
|
||||
test_ret += test_xmlSchemaValidateSetLocator();
|
||||
test_ret += test_xmlSchemaValidateStream();
|
||||
|
||||
if (test_ret != 0)
|
||||
|
||||
Reference in New Issue
Block a user