summaryrefslogtreecommitdiff
path: root/tests/Test_tree.c
diff options
context:
space:
mode:
authorFabio Fiorina <fiorinaf@gnutls.org>2002-10-07 19:34:30 +0000
committerFabio Fiorina <fiorinaf@gnutls.org>2002-10-07 19:34:30 +0000
commit22980812f7038378127cc9e8b3a3d70c0699e109 (patch)
tree6ecbf0d8ac659da36e2500fd226c5ded5d663f17 /tests/Test_tree.c
parent56db6def01a8d8c5a195453cd1efb05641e70a14 (diff)
downloadlibtasn1-22980812f7038378127cc9e8b3a3d70c0699e109.tar.gz
*** empty log message ***
Diffstat (limited to 'tests/Test_tree.c')
-rw-r--r--tests/Test_tree.c25
1 files changed, 20 insertions, 5 deletions
diff --git a/tests/Test_tree.c b/tests/Test_tree.c
index 6629d22..d5613de 100644
--- a/tests/Test_tree.c
+++ b/tests/Test_tree.c
@@ -106,6 +106,21 @@ test_type test_array[]={
{ACT_VISIT,"Seq","",ASN1_PRINT_ALL,ASN1_SUCCESS},
{ACT_DELETE,"","",0,ASN1_SUCCESS},
+ /* Test GeneralString */
+ {ACT_CREATE,"TEST_TREE.Test3","test",0,ASN1_SUCCESS},
+ {ACT_WRITE,"test.a","1234",0,ASN1_SUCCESS},
+ {ACT_WRITE,"test.b","prova",5,ASN1_SUCCESS},
+ {ACT_ENCODING,"test",0,0,ASN1_SUCCESS},
+ {ACT_PRINT_DER,0,0,0,ASN1_SUCCESS},
+ {ACT_DELETE,"","",0,ASN1_SUCCESS},
+ {ACT_CREATE,"TEST_TREE.Test3","test",0,ASN1_SUCCESS},
+ //{ACT_DECODING,0,0,0,ASN1_SUCCESS},
+ {ACT_DECODING_ELEMENT,"test.b",0,0,ASN1_SUCCESS},
+ {ACT_READ,"test.b","prova",5,ASN1_SUCCESS},
+ {ACT_VISIT,"test","",ASN1_PRINT_ALL,ASN1_SUCCESS},
+ {ACT_DELETE,"","",0,ASN1_SUCCESS},
+
+
/* end */
{ACT_NULL}
@@ -136,7 +151,7 @@ main(int argc,char *argv[])
result=asn1_array2tree(Test_tree_asn1_tab,&definitions,errorDescription);
if(result!=ASN1_SUCCESS){
- libasn1_perror(result);
+ libtasn1_perror(result);
printf("ErrorDescription = %s\n\n",errorDescription);
exit(1);
}
@@ -231,8 +246,8 @@ main(int argc,char *argv[])
printf("ERROR N. %d:\n",errorCounter);
printf(" Action %d - %s - %s - %d\n",test->action,test->par1,
test->par2,test->par3);
- printf(" Error expected: %s\n",libasn1_strerror(test->errorNumber));
- printf(" Error detected: %s\n\n",libasn1_strerror(result));
+ printf(" Error expected: %s\n",libtasn1_strerror(test->errorNumber));
+ printf(" Error detected: %s\n\n",libtasn1_strerror(result));
}
break;
@@ -250,11 +265,11 @@ main(int argc,char *argv[])
errorCounter++;
printf("ERROR N. %d:\n",errorCounter);
printf(" Action %d - %s\n",test->action,test->par1);
- printf(" Error expected: %s - %d - ",libasn1_strerror(test->errorNumber),
+ printf(" Error expected: %s - %d - ",libtasn1_strerror(test->errorNumber),
test->par3);
for(k=0;k<test->par3;k++)
printf("%02x",test->par2[k]);
- printf("\n Error detected: %s - %d - ",libasn1_strerror(result),
+ printf("\n Error detected: %s - %d - ",libtasn1_strerror(result),
valueLen);
for(k=0;k<valueLen;k++)
printf("%02x",value[k]);