Blame t/09contr.t

Packit Service 8c15e4
#!/usr/bin/perl
Packit ef9df4
Packit ef9df4
#
Packit ef9df4
# Test the decode on constructed values
Packit ef9df4
#
Packit ef9df4
Packit ef9df4
use Convert::ASN1;
Packit ef9df4
BEGIN { require 't/funcs.pl' }
Packit ef9df4
Packit ef9df4
print "1..4\n";
Packit ef9df4
Packit ef9df4
Packit ef9df4
btest 1, $asn  = Convert::ASN1->new or warn $asn->error;
Packit ef9df4
btest 2, $asn->prepare(q(
Packit ef9df4
    str STRING
Packit ef9df4
)) or warn $asn->error;
Packit ef9df4
Packit ef9df4
my $buf = pack "C*", 0x24, 0x80,
Packit ef9df4
			0x04, 0x03, 0x61, 0x62, 0x63,
Packit ef9df4
			0x04, 0x03, 0x44, 0x45, 0x46,
Packit ef9df4
			0x00, 0x00;
Packit ef9df4
Packit ef9df4
Packit ef9df4
btest 3, $ret = $asn->decode($buf) or warn $asn->error;
Packit ef9df4
stest 4, "abcDEF", $ret->{str};
Packit ef9df4