Lines Matching full:api

1 package Test2::API::InterceptResult;
12 use Test2::API::InterceptResult::Squasher;
13 use Test2::API::InterceptResult::Event;
14 use Test2::API::InterceptResult::Hub;
37 my $upgrade_class = $params{upgrade_class} ||= 'Test2::API::InterceptResult::Event';
57 my $hub = Test2::API::InterceptResult::Hub->new();
102 my $squasher = Test2::API::InterceptResult::Squasher->new(events => \@out);
169 Test2::API::InterceptResult - Representation of a list of events.
174 from L<Test2::API>.
187 L<Test2::API>.
190 use Test2::API qw/intercept/;
258 See L<Test2::API::InterceptResult::Event> for a full description of what
269 =item $events = Test2::API::InterceptResult->new(@EVENTS)
271 =item $events = Test2::API::InterceptResult->new_from_ref(\@EVENTS)
273 These create a new instance of Test2::API::InterceptResult from the given
344 L<Test2::API::InterceptResult::Event> instances. This is extremely helpful as
345 L<Test2::API::InterceptResult::Event> provide a much better interface for
353 L<Test2::API::InterceptResult::Event> instances.
369 L<Test2::API::InterceptResult::Event> instances. There is no way to avoid this,
415 Test2::API::InterceptResult->new(
423 L<Test2::API::InterceptResult::Event>, or a coderef.
496 B<Note:> No methods on L<Test2::API::InterceptResult::Event> alter the event in
501 L<Test2::API::InterceptResult::Event> was tailor-made to be used in
523 L<Test2::API::InterceptResult::Event>, or a coderef.
533 See L<Test2::API::InterceptResult::Event> for details on what C<flatten()>
544 See L<Test2::API::InterceptResult::Event> for details on what C<brief()>
555 See L<Test2::API::InterceptResult::Event> for details on what C<summary()>
566 See L<Test2::API::InterceptResult::Event> for details on what
577 See L<Test2::API::InterceptResult::Event> for details on what
588 See L<Test2::API::InterceptResult::Event> for details on what
599 See L<Test2::API::InterceptResult::Event> for details on what