1#!/usr/local/bin/perl 2 3# 4# Test the decode on constructed values 5# 6 7use Convert::ASN1; 8BEGIN { require './t/funcs.pl' } 9 10print "1..4\n"; 11 12 13btest 1, $asn = Convert::ASN1->new or warn $asn->error; 14btest 2, $asn->prepare(q( 15 str STRING 16)) or warn $asn->error; 17 18my $buf = pack "C*", 0x24, 0x80, 19 0x04, 0x03, 0x61, 0x62, 0x63, 20 0x04, 0x03, 0x44, 0x45, 0x46, 21 0x00, 0x00; 22 23 24btest 3, $ret = $asn->decode($buf) or warn $asn->error; 25stest 4, "abcDEF", $ret->{str}; 26 27