The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
use strict;
use warnings;
use Text::KyTea;
use Test::More;

my $kytea = Text::KyTea->new(
    model  => './model/test.mod',
    tagmax => 1,
);

tagmax_test( $kytea->parse("コーパスの文です。") );
tagmax_test( $kytea->parse("もうひとつの文です。") );
is($kytea->pron("コーパスの文です。"), 'こーぱすのぶんです。');

done_testing;


sub tagmax_test
{
    my $results = shift;

    for my $result (@{$results})
    {
        my $pos_tag = $result->{tags}[0];
        is(scalar @{$pos_tag}, 1);

        my $pron_tag = $result->{tags}[1];
        is(scalar @{$pron_tag}, 1);
    }
}