File: 12-env.t

package info (click to toggle)
libindirect-perl 0.33-1
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 368 kB
  • ctags: 135
  • sloc: perl: 2,457; ansic: 207; makefile: 2
file content (19 lines) | stat: -rw-r--r-- 464 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!perl

use strict;
use warnings;

use Test::More tests => 3;

{
 local $ENV{PERL_INDIRECT_PM_DISABLE} = 1;
 my $err = 0;
 my $res = eval <<' TEST_ENV_VARIABLE';
  return 1;
  no indirect hook => sub { ++$err };
  my $x = new Flurbz;
 TEST_ENV_VARIABLE
 is $@,   '', 'PERL_INDIRECT_PM_DISABLE test doesn\'t croak';
 is $res, 1,  'PERL_INDIRECT_PM_DISABLE test returns the correct value';
 is $err, 0,  'PERL_INDIRECT_PM_DISABLE test didn\'t generate any error';
}