summaryrefslogtreecommitdiff
path: root/dist/Safe/t/safeload.t
diff options
context:
space:
mode:
Diffstat (limited to 'dist/Safe/t/safeload.t')
-rw-r--r--dist/Safe/t/safeload.t6
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 $@;