diff options
Diffstat (limited to 'dist/Safe/t/safeload.t')
-rw-r--r-- | dist/Safe/t/safeload.t | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/dist/Safe/t/safeload.t b/dist/Safe/t/safeload.t index 2d2c3ccb4a..3ed2793fd7 100644 --- a/dist/Safe/t/safeload.t +++ b/dist/Safe/t/safeload.t @@ -18,9 +18,13 @@ BEGIN { use strict; use Test::More; use Safe; -plan(tests => 1); +plan(tests => 2); my $c = new Safe; $c->permit(qw(require caller entereval unpack)); my $r = $c->reval(q{ use version; 1 }); ok( defined $r, "Can load version.pm in a Safe compartment" ) or diag $@; + +$r = $c->reval(q{ version->new(1.2) }); +is(ref $r, "Safe::Root0::version", "version objects rerooted"); +$r or diag $@; |