diff options
author | Nikos Mavrogiannopoulos <nmav@redhat.com> | 2015-03-06 10:30:10 +0100 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@redhat.com> | 2015-03-06 10:30:10 +0100 |
commit | 7fa2798449b8f0cf673fd7206b65982acdde8439 (patch) | |
tree | 0771428f86d794d55a12e0cd489289777fda4502 | |
parent | 0ce4c07330905cf77108dd7a4685d56bc6d5f72d (diff) | |
download | libtasn1-7fa2798449b8f0cf673fd7206b65982acdde8439.tar.gz |
simplified string test for BER
-rw-r--r-- | tests/Test_strings.c | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/tests/Test_strings.c b/tests/Test_strings.c index c68e617..83a73cc 100644 --- a/tests/Test_strings.c +++ b/tests/Test_strings.c @@ -54,16 +54,20 @@ static const struct tv tv[] = { "\x04\x24\x30\x22\x80\x0F\x32\x30\x31\x31\x30\x38\x32\x31\x30\x38\x30\x30\x30\x36\x5A\x81\x0F\x32\x30\x31\x31\x30\x38\x32\x33\x32\x30\x35\x39\x35\x39\x5A"} }; +#define SSTR(x) sizeof(x)-1,x static const struct tv ber[] = { {ASN1_ETYPE_OCTET_STRING, - 2, "\xa0\xa0", - 10,"\x24\x80\x04\x82\x00\x02\xa0\xa0\x00\x00"}, + SSTR("\xa0\xa0"), + SSTR("\x24\x80\x04\x82\x00\x02\xa0\xa0\x00\x00")}, {ASN1_ETYPE_OCTET_STRING, - 5, "\xa0\xa0\xb0\xb0\xb0", - 17, "\x24\x80\x04\x82\x00\x02\xa0\xa0\x04\x82\x00\x03\xb0\xb0\xb0\x00\x00"}, + SSTR("\xa0\xa0\xb0\xb0\xb0"), + SSTR("\x24\x80\x04\x82\x00\x02\xa0\xa0\x04\x82\x00\x03\xb0\xb0\xb0\x00\x00")}, {ASN1_ETYPE_OCTET_STRING, - 7, "\xa0\xa0\xb0\xb0\xb0\xa1\xa1", - 27, "\x24\x80\x04\x82\x00\x02\xa0\xa0\x04\x82\x00\x03\xb0\xb0\xb0\x24\x80\x04\x82\x00\x02\xa1\xa1\x00\x00\x00\x00"}, + SSTR("\xa0\xa0\xb0\xb0\xb0\xa1\xa1"), + SSTR("\x24\x80\x04\x82\x00\x02\xa0\xa0\x04\x82\x00\x03\xb0\xb0\xb0\x24\x80\x04\x82\x00\x02\xa1\xa1\x00\x00\x00\x00")}, + {ASN1_ETYPE_OCTET_STRING, + SSTR("\xa0\xa0\xb0\xb0\xb0\xa1\xa1\xc1"), + SSTR("\x24\x80\x04\x82\x00\x02\xa0\xa0\x04\x82\x00\x03\xb0\xb0\xb0\x24\x80\x04\x82\x00\x02\xa1\xa1\x04\x82\x00\x01\xc1\x00\x00\x00\x00")}, }; int |