xref: /openbsd-src/gnu/usr.bin/perl/cpan/Encode/t/mime-name.t (revision f2da64fbbbf1b03f09f390ab01267c93dfd77c4c)
1#
2# $Id: mime-name.t,v 1.1 2007/05/12 06:42:19 dankogai Exp $
3# This script is written in utf8
4#
5BEGIN {
6    if ($ENV{'PERL_CORE'}){
7        chdir 't';
8        unshift @INC, '../lib';
9    }
10    require Config; import Config;
11    if ($Config{'extensions'} !~ /\bEncode\b/) {
12      print "1..0 # Skip: Encode was not built\n";
13      exit 0;
14    }
15    if (ord("A") == 193) {
16    print "1..0 # Skip: EBCDIC\n";
17    exit 0;
18    }
19    $| = 1;
20}
21
22use strict;
23use warnings;
24use Encode;
25#use Test::More qw(no_plan);
26use Test::More tests => 68;
27
28use_ok("Encode::MIME::Name");
29for my $canon ( sort keys %Encode::MIME::Name::MIME_NAME_OF ) {
30    my $enc       = find_encoding($canon);
31    my $mime_name = $Encode::MIME::Name::MIME_NAME_OF{$canon};
32    is $enc->mime_name, $mime_name,
33      qq(\$enc->mime_name("$canon") eq $mime_name);
34}
35
36__END__;
37