#! /usr/bin/perl -T
use strict;
use warnings;
package Foo;
use Test::More;
use base qw(Test::Class);
sub trailing_exception : Test(1) {
pass("successful test");
die "died\n";
};
package main;
use Test::Builder::Tester tests => 1;
$ENV{TEST_VERBOSE}=0;
test_out("ok 1 - successful test");
test_out("not ok 2 - trailing_exception died (died)");
test_fail(+2);
test_err( "# (in Foo->trailing_exception)" );
Foo->runtests;
test_test("trailing expection detected");