Acme-Ikamusume
view release on metacpan or search on metacpan
t/01_geso.t view on Meta::CPAN
use strict;
use warnings;
use Test::Base;
plan tests => 1 * blocks;
use utf8;
binmode Test::More->builder->$_ => ':utf8'
for qw(output failure_output todo_output);
use Acme::Ikamusume;
filters { match => 'regexp' };
run {
my $block = shift;
my $output = Acme::Ikamusume->geso($block->input);
my $title = $block->name ." input: ". $block->input;
if ($block->match) {
like($output, $block->match, $title);
} else {
is($output, $block->expected, $title);
}
};
__DATA__
=== SYNOPSIS
--- input: ã¤ã«å¨ã§ããããªããperlã§ä¾µç¥ãã¾ãããï¼
--- expected: ã¤ã«å¨ã§ã²ã½ãã主ãperlã§ä¾µç¥ããªã¤ã«ï¼
=== IKA: replace
--- input: 以ä¸ã®ããã«
--- expected: ã¤ã«ã®ããã«
=== IKA: replace
--- input: æµ·ããã®ä½¿è
ãã¤ã«å¨ã§ã²ã½
--- expected: æµ·ããã®ä½¿è
ãã¤ã«å¨ã§ã²ã½
=== IKA: replace
--- input: 西çã§ã²ã½
--- expected: ãã¤ã«ã§ã²ã½
=== IKA: replace
--- input: ãããã§ã²ã½
--- expected: ã¤ã«ãã§ã²ã½
=== IKA: replace
--- input: ãã¤ã«ã©ã§ã²ã½
--- expected: ãã¤ã«ã©ã§ã²ã½
=== IKA: replace
--- input: ä¾µç¥ããªããã
--- expected: ä¾µç¥ããªã¤ã«ã
=== IKA: replace
--- input: ä¾µç¥ãããªããã
--- expected: ä¾µç¥ãããªã¤ã«ã
=== IKA: replace
--- input: ä¾µç¥ããªããã¨
--- expected: ä¾µç¥ããªã¤ã«ã¨
=== IKA: replace
--- input: å¾å¾å®äº
--- expected: ã¯ã¤ã«ã¤ã«ããããã§ã²ã½
=== IKA: replace
--- input: ããæãç¡æµã«ã¹ã¹ã¡
--- expected: ã¤ã¼ã«ããç¡æµã«ã¹ã¹ã¡
=== IKA: replace
--- input: ãã¼æãç¡æµã«ã¹ã¹ã¡
--- expected: ã¤ã¼ã«ããç¡æµã«ã¹ã¹ã¡
=== IKA: replace
--- input: è¨ãæ¹
( run in 1.620 second using v1.01-cache-2.11-cpan-364913b4093 )