Text-Xatena
view release on metacpan or search on metacpan
inc/Test/Base.pm view on Meta::CPAN
sub filter_arguments() {
$Test::Base::Filter::arguments;
}
sub have_text_diff {
eval { require Text::Diff; 1 } &&
$Text::Diff::VERSION >= 0.35 &&
$Algorithm::Diff::VERSION >= 1.15;
}
sub is($$;$) {
(my ($self), @_) = find_my_self(@_);
my ($actual, $expected, $name) = @_;
local $Test::Builder::Level = $Test::Builder::Level + 1;
if ($ENV{TEST_SHOW_NO_DIFFS} or
not defined $actual or
not defined $expected or
$actual eq $expected or
not($self->have_text_diff) or
$expected !~ /\n./s
) {
sketch/hatena_compatible.pl view on Meta::CPAN
#!/usr/bin/env perl
use strict;
use warnings;
use Data::Dumper;
sub p ($) { warn Dumper shift }
use Perl6::Say;
use lib glob 'modules/*/lib';
use lib 'lib';
use Text::Xatena;
t/80_internal.t view on Meta::CPAN
use strict;
use Test::More tests => 13;
use Text::Xatena;
use Data::Dumper;
sub p ($) { warn Dumper shift }
my $thx = Text::Xatena->new;
my $res;
sub same ($$) {
my ($got, $expected) = @_;
my $r = is_deeply $got, $expected;
unless ($r) {
p $got;
}
}
( run in 3.373 seconds using v1.01-cache-2.11-cpan-524268b4103 )