6 use Test::More tests => 2;
12 sub finalize_session { $finalized = 1 }
14 sub finalize { die "already finalized_session()" if $finalized }
16 # Structure inheritance so TestPlugin->finalize() is called *after*
17 # Catalyst::Plugin::Session->finalize()
21 Session Session::Store::Dummy Session::State::Cookie +TestPlugin
26 BEGIN { use_ok('Catalyst::Plugin::Session') }
29 eval { $c->finalize };
30 ok(!$@, "finalize_session() called after all other finalize() methods");