App-perl-distrolint

 view release on metacpan or  search on metacpan

t/50perl-version-var.t  view on Meta::CPAN


my $check = App::perl::distrolint::Check::PerlVersionVar->new;

is( [ diags_from_treesitter( $check, <<'EOPERL' ) ],
my $ok = $] >= 5.036;
EOPERL
   [],
   'no diags from OK file' );

is( [ diags_from_treesitter( $check, <<'EOPERL' ) ],
my $ok = $] ge 5.036;
EOPERL
   [ "lib/FILE.pm line 1 applies stringy comparison operator to '\$]'" ],
   'diag from $] lhs of ge' );

is( [ diags_from_treesitter( $check, <<'EOPERL' ) ],
my $ok = 5.036 lt $];
EOPERL
   [ "lib/FILE.pm line 1 applies stringy comparison operator to '\$]'" ],
   'diag from $] rhs of ge' );



( run in 0.445 second using v1.01-cache-2.11-cpan-cc502c75498 )