assert_true
assert_true(parser != NULL);
assert_true(XML_SetBillionLaughsAttackProtectionMaximumAmplification(
assert_true(XML_SetBillionLaughsAttackProtectionActivationThreshold(
assert_true(ext_parser != NULL);
assert_true(actualStatus == expectedStatus);
assert_true(XML_GetErrorCode(ext_parser)
assert_true(ptr != NULL);
assert_true(sizeRecordedFor(ptr) == 10);
assert_true(expat_realloc(parser, ptr, SIZE_MAX / 2, -1) == NULL);
assert_true(sizeRecordedFor(ptr) == 10); // i.e. unchanged
assert_true(ptr != NULL);
assert_true(sizeRecordedFor(ptr) == 20);
assert_true(sizeof(long long) >= sizeof(size_t)); // self-test
assert_true(_XML_Parse_SINGLE_BYTES(parser, chunk, (int)strlen(chunk),
assert_true(XML_SetAllocTrackerActivationThreshold(parser, 0) == XML_TRUE);
assert_true(expat_malloc(parser, 1000, -1) == NULL);
assert_true(XML_SetAllocTrackerMaximumAmplification(parser, 3000.0f)
assert_true(ptr != NULL);
assert_true(ptr != NULL);
assert_true(XML_SetAllocTrackerActivationThreshold(parser, 999) == XML_TRUE);
assert_true(expat_malloc(parser, 1000, -1) == NULL);
assert_true(XML_SetAllocTrackerActivationThreshold(parser, 0) == XML_TRUE);
assert_true(expat_malloc(parser, 1000, -1) == NULL);
assert_true(XML_GetBuffer(parser, 1000) != NULL);
assert_true(ptr != NULL);
assert_true(ptr != NULL);
assert_true(XML_SetAllocTrackerActivationThreshold(parser, 0) == XML_TRUE);
assert_true(ptr != NULL);
assert_true(ptr != NULL);
assert_true(_XML_Parse_SINGLE_BYTES(parser, text, (int)strlen(text),
assert_true(
assert_true(status == XML_STATUS_ERROR);
assert_true(XML_GetErrorCode(parser) == XML_ERROR_RECURSIVE_ENTITY_REF);
assert_true(status == XML_STATUS_OK);
assert_true(parser != NULL);
assert_true(ext_parser != NULL);
assert_true(actualStatus == expectedStatus);
assert_true(XML_GetErrorCode(ext_parser)
assert_true(strcmp(c_entry->name, "record_cdata_handler") == 0);
assert_true(c_entry->arg > 0);
assert_true(c_entry->arg <= cdata_len_remaining);
assert_true(storage.count == i);
assert_true(strcmp(c_entry->name, "record_cdata_nodefault_handler") == 0);
assert_true(c_entry->arg > 0);
assert_true(c_entry->arg <= cdata_len_remaining);
assert_true(storage.count == i);
assert_true(storage.count == 19);
assert_true(storage.count == 19);
assert_true(storage.count == 20);
assert_true(storage.count == 19);
assert_true(parser != NULL);
assert_true(XML_SetAllocTrackerActivationThreshold(parser, (size_t)-1)
assert_true(XML_GetBuffer(parser, maxbuf - prefix_len) != NULL);
assert_true(XML_GetBuffer(parser, maxbuf + 1) == NULL);
assert_true(parser != NULL);
assert_true(XML_GetBuffer(parser, first_len) != NULL);
assert_true(XML_GetBuffer(parser, 0) != NULL);
assert_true(_XML_Parse_SINGLE_BYTES(parser, text, (int)strlen(text), XML_TRUE)
assert_true(_XML_Parse_SINGLE_BYTES(parser, text_main, (int)strlen(text_main),
assert_true(_XML_Parse_SINGLE_BYTES(parser, text, (int)strlen(text), XML_TRUE)
assert_true(XML_GetErrorCode(parser) == XML_ERROR_NO_ELEMENTS);
assert_true(parser != NULL);
assert_true(past_max_count < 5);
assert_true(g_bytesScanned > approx_bytes); // or the counter isn't working
assert_true(parser != NULL);
assert_true(XML_SetReparseDeferralEnabled(parser, enabled));
assert_true(XML_GetBuffer(parser, fillsize * 10103) != NULL);
assert_true(fillsize == (int)sizeof(spaces));
assert_true(parser != NULL);
assert_true(XML_GetBuffer(parser, fillsize * 10103) != NULL);
assert_true(testdata.count == 1); // first element should be done
assert_true(testdata.count == 1); // still just the first one
assert_true(testdata.count == 1); // *still* just the first one
assert_true(testdata.count == 1); // or the test is incorrect
assert_true(testdata.count == 2); // the big token should be done
assert_true(testdata.count == 3); // after isFinal=XML_TRUE, all must be done
assert_true(parser != NULL);
assert_true(XML_SetReparseDeferralEnabled(parser, enabled));
assert_true(XML_SetReparseDeferralEnabled(NULL, 0) == XML_FALSE);
assert_true(XML_SetReparseDeferralEnabled(NULL, 1) == XML_FALSE);
assert_true(XML_SetReparseDeferralEnabled(NULL, 10) == XML_FALSE);
assert_true(XML_SetReparseDeferralEnabled(NULL, 100) == XML_FALSE);
assert_true(XML_SetReparseDeferralEnabled(NULL, (XML_Bool)INT_MIN)
assert_true(XML_SetReparseDeferralEnabled(NULL, (XML_Bool)INT_MAX)
assert_true(parser != NULL);
assert_true(XML_SetReparseDeferralEnabled(parser, XML_TRUE));
assert_true(XML_SetReparseDeferralEnabled(parser, XML_FALSE));
assert_true(XML_FALSE == XML_SetReparseDeferralEnabled(parser, 2));
assert_true(XML_FALSE == XML_SetReparseDeferralEnabled(parser, 3));
assert_true(XML_FALSE == XML_SetReparseDeferralEnabled(parser, 99));
assert_true(XML_FALSE == XML_SetReparseDeferralEnabled(parser, 127));
assert_true(XML_FALSE == XML_SetReparseDeferralEnabled(parser, 128));
assert_true(XML_FALSE == XML_SetReparseDeferralEnabled(parser, 129));
assert_true(XML_FALSE == XML_SetReparseDeferralEnabled(parser, 255));
assert_true(XML_TRUE == XML_SetReparseDeferralEnabled(parser, 0));
assert_true(XML_TRUE == XML_SetReparseDeferralEnabled(parser, 1));
assert_true(document != NULL);
assert_true(*leading + *bigtoken <= document_length);
assert_true(*leading >= 3); // or the test case is invalid
assert_true(parser != NULL);
assert_true(offset + *fillsize <= document_length);
assert_true(g_biggestAlloc >= *leading + (size_t)*bigtoken);
assert_true(g_biggestAlloc >= XML_CONTEXT_BYTES + (size_t)*bigtoken);
assert_true(offset + *fillsize <= document_length);
assert_true(g_totalAlloc - alloc_before < 4096);
assert_true(g_totalAlloc > 0);
assert_true(storage.count == expected_elem_total);
assert_true(document != NULL);
assert_true(parser != NULL);
assert_true(offset + *fillsize <= document_length); // or test is invalid
assert_true(offset <= INT_MAX - worstcase_bytes); // avoid overflow
assert_true(storage.count == 1); // the big token should've been parsed
assert_true(g_bytesScanned > 0); // test-the-test: does our counter work?
assert_true(g_bytesScanned <= (unsigned)worstcase_bytes);
assert_true(rec->count < max_entries);
assert_true(XML_StopParser(parser, /*resumable*/ XML_TRUE) == XML_STATUS_OK);
assert_true(number == 0xC0FFEE);
assert_true(strcmp(e->name, expected_name) == 0); \
assert_true(e->arg == (expected_arg)); \
assert_true(sizeof(enum XML_Error) == sizeof(int)); // self-test
assert_true(mydata != NULL);
assert_true(mydata != NULL);
assert_true(ext_parser != NULL);
assert_true(ext_parser == NULL);
assert_true(parser != NULL);
assert_true(XML_GetErrorCode(parser) == XML_ERROR_NONE);
assert_true(XML_StopParser(parser, resumable) == XML_STATUS_ERROR);
assert_true(XML_GetErrorCode(parser) == XML_ERROR_NOT_STARTED);
assert_true(parser != NULL);
assert_true(byte_count >= 0);
assert_true(context != NULL);
assert_true(offset >= 0);
assert_true(size >= 0);
assert_true(context == NULL);
assert_true(original_string != NULL);
assert_true(strcmp(original_string, "&draft.day;") == 0);
assert_true(original_string == NULL);
assert_true(_XML_Parse_SINGLE_BYTES(parser, doc, (int)strlen(doc),
assert_true(_XML_Parse_SINGLE_BYTES(parser, doc, (int)strlen(doc),
assert_true(_XML_Parse_SINGLE_BYTES(parser, doc, (int)strlen(doc),
assert_true(XML_GetErrorCode(parser) == expectedError);
assert_true(XML_GetCurrentLineNumber(parser) == testCase.expectedErrorLine);
assert_true(XML_GetCurrentColumnNumber(parser)
assert_true(_XML_Parse_SINGLE_BYTES(parser, text, (int)strlen(text), XML_TRUE)
assert_true(XML_GetErrorCode(parser) == XML_ERROR_EXTERNAL_ENTITY_HANDLING);
assert_true(XML_GetErrorCode(parser) == XML_ERROR_NO_ELEMENTS);
assert_true(