diff options
author | Rupinder Singh Khokhar <rsk1coder99@gmail.com> | 2014-06-14 07:35:44 +0530 |
---|---|---|
committer | Rupinder Singh Khokhar <rsk1coder99@gmail.com> | 2014-07-09 10:04:21 +0530 |
commit | e68a4b8ac410f402d12308ce7d63083b78d7ee89 (patch) | |
tree | fd7a8bedb4a668dd1d801b3bde2d3c14381c5e36 /test/tokeniser3.c | |
parent | d10b20d4f9fd2879e223de7a979535a77db2e9ce (diff) | |
download | libhubbub-e68a4b8ac410f402d12308ce7d63083b78d7ee89.tar.gz libhubbub-e68a4b8ac410f402d12308ce7d63083b78d7ee89.tar.bz2 |
Adding PLAINTEXT State & fixing the tester at places
Diffstat (limited to 'test/tokeniser3.c')
-rw-r--r-- | test/tokeniser3.c | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/test/tokeniser3.c b/test/tokeniser3.c index e68a230..86f079b 100644 --- a/test/tokeniser3.c +++ b/test/tokeniser3.c @@ -85,7 +85,7 @@ int main(int argc, char **argv) } else if (strcmp(key, "lastStartTag") == 0) { ctx.last_start_tag = (const char *) json_object_get_string(val); - } else if (strcmp(key, "contentModelFlags") == 0) { + } else if (strcmp(key, "initialStates") == 0) { ctx.content_model = json_object_get_array(val); } else if (strcmp(key, "processCDATA") == 0) { @@ -167,15 +167,18 @@ void run_test(context *ctx) (struct json_object *) array_list_get_idx(ctx->content_model, i)); - if (strcmp(cm, "PCDATA") == 0) { + if (strcmp(cm, "PCDATA state") == 0) { params.content_model.model = HUBBUB_CONTENT_MODEL_PCDATA; - } else if (strcmp(cm, "RCDATA") == 0) { + } else if (strcmp(cm, "RCDATA state") == 0) { params.content_model.model = HUBBUB_CONTENT_MODEL_RCDATA; - } else if (strcmp(cm, "CDATA") == 0) { + } else if (strcmp(cm, "CDATA state") == 0) { params.content_model.model = HUBBUB_CONTENT_MODEL_CDATA; + } else if (strcmp(cm, "RAWTEXT state") == 0) { + params.content_model.model = + HUBBUB_CONTENT_MODEL_RAWTEXT; } else { params.content_model.model = HUBBUB_CONTENT_MODEL_PLAINTEXT; |