summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@redhat.com>2015-03-06 10:30:10 +0100
committerNikos Mavrogiannopoulos <nmav@redhat.com>2015-03-06 10:30:10 +0100
commit7fa2798449b8f0cf673fd7206b65982acdde8439 (patch)
tree0771428f86d794d55a12e0cd489289777fda4502
parent0ce4c07330905cf77108dd7a4685d56bc6d5f72d (diff)
downloadlibtasn1-7fa2798449b8f0cf673fd7206b65982acdde8439.tar.gz
simplified string test for BER
-rw-r--r--tests/Test_strings.c16
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