496
496
{ B_ASCIICASEMAP, B_IS, "a", "a", 1 },
497
497
{ B_ASCIICASEMAP, B_IS, "a", "A", 1 },
499
{ B_ASCIINUMERIC, B_IS, "123", "123", 1 },
500
{ B_ASCIINUMERIC, B_IS, "123", "-123", 0 },
501
{ B_ASCIINUMERIC, B_IS, "abc", "123", 0 },
502
{ B_ASCIINUMERIC, B_IS, "abc", "abc", 1 },
503
{ B_ASCIINUMERIC, B_IS, "12345678900", "3755744308", 0 }, /* test for 32bit overflow */
504
{ B_ASCIINUMERIC, B_IS, "1567", "1567pounds", 1 },
505
{ B_ASCIINUMERIC, B_IS, "", "", 1 },
506
{ B_ASCIINUMERIC, B_IS, "123456789", "567", 0 },
507
{ B_ASCIINUMERIC, B_IS, "567", "123456789", 0 },
508
{ B_ASCIINUMERIC, B_IS, "123456789", "00000123456789", 1 },
509
{ B_ASCIINUMERIC, B_IS, "102", "1024", 0 },
510
{ B_ASCIINUMERIC, B_IS, "1567M", "1567 arg", 1 },
499
512
{ B_OCTET, B_CONTAINS, "", "", 1 },
500
513
{ B_OCTET, B_CONTAINS, "", "a", 1 },
501
514
{ B_OCTET, B_CONTAINS, "a", "", 0 },