use strict;
use warnings;
-use Test::More tests => 4;
-use Test::Exception;
+use Test::More;
+use Test::Fatal;
-lives_ok {
+is( exception {
eval 'use Moose';
-} "export to main";
+}, undef, "export to main" );
isa_ok( main->meta, "Moose::Meta::Class" );
isa_ok( main->new, "main");
isa_ok( main->new, "Moose::Object" );
+done_testing;