aboutsummaryrefslogtreecommitdiffstats
path: root/skeletons
diff options
context:
space:
mode:
authorLev Walkin <vlm@lionet.info>2005-02-18 17:18:48 +0000
committerLev Walkin <vlm@lionet.info>2005-02-18 17:18:48 +0000
commit6ab88965152490dff47a8df5b5a8a4f413da2fc7 (patch)
treef2a3da946e2dcd5fe5d9a024e49e869c8a236874 /skeletons
parentc8092cb2609dcb57396fe27c2adfcdba59d9d901 (diff)
api change
Diffstat (limited to 'skeletons')
-rw-r--r--skeletons/tests/check-XER.c16
1 files changed, 7 insertions, 9 deletions
diff --git a/skeletons/tests/check-XER.c b/skeletons/tests/check-XER.c
index 4b548975..5c7e69c1 100644
--- a/skeletons/tests/check-XER.c
+++ b/skeletons/tests/check-XER.c
@@ -14,14 +14,13 @@ check(char *tag, char *name, xer_check_tag_e value) {
static void
check_next(char *xerbuf, int expected_chunk_size, pxer_chunk_type_e expected_chunk_type) {
- int stateContext = 0;
int xerbuf_len = strlen(xerbuf);
pxer_chunk_type_e ch_type;
ssize_t ch_size;
if(expected_chunk_size == -1)
expected_chunk_size = xerbuf_len;
- ch_size = xer_next_token(&stateContext, xerbuf, xerbuf_len, &ch_type);
+ ch_size = xer_next_token(xerbuf, xerbuf_len, &ch_type);
printf("[%s]:%d\n", xerbuf, xerbuf_len);
printf("chunk sizes: %d vs %d, chunk types: %d vs %d\n",
@@ -50,8 +49,8 @@ main() {
check("</>", "", XCT_CLOSING);
check("", "a", XCT_BROKEN);
- check("<>", "a", XCT_UNEXPECTED);
- check("</>", "a", XCT_UNEXPECTED);
+ check("<>", "a", XCT_UNKNOWN_OP);
+ check("</>", "a", XCT_UNKNOWN_CL);
check("a", "a", XCT_BROKEN);
check("<a>", "a", XCT_OPENING);
@@ -64,18 +63,17 @@ main() {
check("</a/>", "a", XCT_BROKEN);
check("<a/>", "a", XCT_BOTH);
- check("<tag>", "a", XCT_UNEXPECTED);
+ check("<tag>", "a", XCT_UNKNOWN_OP);
check("<tag>", "tag", XCT_OPENING);
check("</tag>", "tag", XCT_CLOSING);
check("</tag/>", "tag", XCT_BROKEN);
check("<tag/>", "tag", XCT_BOTH);
- check("<tag>", "ta", XCT_UNEXPECTED);
- check("<tag>", "ta", XCT_UNEXPECTED);
- check("</tag>", "ta", XCT_UNEXPECTED);
+ check("<tag>", "ta", XCT_UNKNOWN_OP);
+ check("</tag>", "ta", XCT_UNKNOWN_CL);
check("</tag/>", "ta", XCT_BROKEN);
- check("<tag/>", "ta", XCT_UNEXPECTED);
+ check("<tag/>", "ta", XCT_UNKNOWN_BO);
check("<tag attribute=\"value\"/>", "tag", XCT_BOTH);