package Test::Stream::ExitMagic::Context; use strict; use warnings; use Test::Stream::ArrayBase( base => 'Test::Stream::Context', ); sub init { $_[0]->[PID] = $$; $_[0]->[ENCODING] = 'legacy'; } sub snapshot { $_[0] } 1; __END__ =head1 NAME Test::Stream::ExitMagic::Context - Special context for use in an END block. =head1 DESCRIPTION L<Test::Stream> needs to accomplish some magic in an END block. In an END block it is not always possible to have a true/complete context object, so this trivial one is used instead. B<DO NOT USE THIS>. If you find yourself thinking that you should use this then B<STOP!> because you are very likely to be wrong. =encoding utf8 =head1 SOURCE The source code repository for Test::More can be found at F<http://github.com/Test-More/test-more/>. =head1 MAINTAINER =over 4 =item Chad Granum E<lt>exodist@cpan.orgE<gt> =back =head1 AUTHORS The following people have all contributed to the Test-More dist (sorted using VIM's sort function). =over 4 =item Chad Granum E<lt>exodist@cpan.orgE<gt> =item Fergal Daly E<lt>fergal@esatclear.ie>E<gt> =item Mark Fowler E<lt>mark@twoshortplanks.comE<gt> =item Michael G Schwern E<lt>schwern@pobox.comE<gt> =item å”é³³ =back =head1 COPYRIGHT There has been a lot of code migration between modules, here are all the original copyrights together: =over 4 =item Test::Stream =item Test::Stream::Tester Copyright 2014 Chad Granum E<lt>exodist7@gmail.comE<gt>. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See F<http://www.perl.com/perl/misc/Artistic.html> =item Test::Simple =item Test::More =item Test::Builder Originally authored by Michael G Schwern E<lt>schwern@pobox.comE<gt> with much inspiration from Joshua Pritikin's Test module and lots of help from Barrie Slaymaker, Tony Bowden, blackstar.co.uk, chromatic, Fergal Daly and the perl-qa gang. Idea by Tony Bowden and Paul Johnson, code by Michael G Schwern E<lt>schwern@pobox.comE<gt>, wardrobe by Calvin Klein. Copyright 2001-2008 by Michael G Schwern E<lt>schwern@pobox.comE<gt>. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See F<http://www.perl.com/perl/misc/Artistic.html> =item Test::use::ok To the extent possible under law, å”é³³ has waived all copyright and related or neighboring rights to L<Test-use-ok>. This work is published from Taiwan. L<http://creativecommons.org/publicdomain/zero/1.0> =item Test::Tester This module is copyright 2005 Fergal Daly <fergal@esatclear.ie>, some parts are based on other people's work. Under the same license as Perl itself See http://www.perl.com/perl/misc/Artistic.html =item Test::Builder::Tester Copyright Mark Fowler E<lt>mark@twoshortplanks.comE<gt> 2002, 2004. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. =back