X-Git-Url: http://git.ozlabs.org/?a=blobdiff_plain;f=ccan%2Frfc822%2Ftest%2Frun-hdr-no-colon.c;h=2ad767f3a7683e7329a8b09f6fbe5172da8229e2;hb=36bfb66bdf74f4f3382cd00dae7b899e80e2cf1a;hp=fcea7dc4b966bb8f9e081bc75b7ea8442a506e99;hpb=cd90166506cb26fc0ed56c913265f490ff48f7cd;p=ccan diff --git a/ccan/rfc822/test/run-hdr-no-colon.c b/ccan/rfc822/test/run-hdr-no-colon.c index fcea7dc4..2ad767f3 100644 --- a/ccan/rfc822/test/run-hdr-no-colon.c +++ b/ccan/rfc822/test/run-hdr-no-colon.c @@ -29,7 +29,7 @@ static void test_no_colon(const char *buf, size_t len) struct rfc822_header *hdr; struct bytestring hfull; - plan_tests(3); + plan_tests(6); msg = rfc822_start(NULL, buf, len); @@ -47,6 +47,10 @@ static void test_no_colon(const char *buf, size_t len) ok(hdr && (rfc822_header_errors(msg, hdr) == RFC822_HDR_NO_COLON), "Second header invalid"); + ok1(hdr && !rfc822_header_is(msg, hdr, NULL)); + ok1(hdr && !rfc822_header_is(msg, hdr, "")); + ok1(hdr && !rfc822_header_is(msg, hdr, NO_COLON_STR)); + hfull = rfc822_header_raw_content(msg, hdr); allocation_failure_check();