Linux worldls-302.fr.planethoster.net 4.18.0-553.8.1.lve.el7h.x86_64 #1 SMP Thu Jul 4 15:19:33 UTC 2024 x86_64
LiteSpeed
Server IP : 10.185.0.203 & Your IP : 216.73.216.32
Domains :
Cant Read [ /etc/named.conf ]
User : gerathty
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
local /
share /
perl5 /
Test2 /
Tools /
Delete
Unzip
Name
Size
Permission
Date
Action
AsyncSubtest.pm
3.73
KB
-r--r--r--
2019-03-16 23:17
Basic.pm
6.9
KB
-r--r--r--
2019-03-16 23:17
Class.pm
4.73
KB
-r--r--r--
2019-03-16 23:17
ClassicCompare.pm
11.8
KB
-r--r--r--
2019-03-16 23:17
Compare.pm
44.65
KB
-r--r--r--
2019-03-16 23:17
Defer.pm
3.32
KB
-r--r--r--
2019-03-16 23:17
Encoding.pm
1.54
KB
-r--r--r--
2019-03-16 23:17
Event.pm
1.72
KB
-r--r--r--
2019-03-16 23:17
Exception.pm
3.63
KB
-r--r--r--
2019-03-16 23:17
Exports.pm
3.89
KB
-r--r--r--
2019-03-16 23:17
GenTemp.pm
2.4
KB
-r--r--r--
2019-03-16 23:17
Grab.pm
2.4
KB
-r--r--r--
2019-03-16 23:17
Mock.pm
12.37
KB
-r--r--r--
2019-03-16 23:17
Ref.pm
3.62
KB
-r--r--r--
2019-03-16 23:17
Spec.pm
16.28
KB
-r--r--r--
2019-03-16 23:17
Subtest.pm
3.67
KB
-r--r--r--
2019-03-16 23:17
Target.pm
1.88
KB
-r--r--r--
2019-03-16 23:17
Tester.pm
6.17
KB
-r--r--r--
2019-03-16 23:17
Tiny.pm
8.93
KB
-r--r--r--
2019-02-06 04:55
Warnings.pm
2.87
KB
-r--r--r--
2019-03-16 23:17
Save
Rename
package Test2::Tools::Event; use strict; use warnings; our $VERSION = '0.000119'; use Test2::Util qw/pkg_to_file/; our @EXPORT = qw/gen_event/; use base 'Exporter'; sub gen_event { my ($type, %fields) = @_; $type = "Test2::Event::$type" unless $type =~ s/^\+//; require(pkg_to_file($type)); $fields{trace} ||= Test2::Util::Trace->new(frame => [caller(0)]); return $type->new(%fields); } 1; __END__ =pod =encoding UTF-8 =head1 NAME Test2::Tools::Event - Tools for generating test events. =head1 DESCRIPTION This module provides tools for generating events quickly by bypassing the context/hub. This is particularly useful when testing other L<Test2> packages. =head1 EXPORTS =over 4 =item $e = gen_event($TYPE) =item $e = gen_event($TYPE, %FIELDS) =item $e = gen_event 'Ok'; =item $e = gen_event Ok => ( ... ) =item $e = gen_event '+Test2::Event::Ok' => ( ... ) This will produce an event of the specified type. C<$TYPE> is assumed to be shorthand for C<Test2::Event::$TYPE>, you can prefix C<$TYPE> with a '+' to drop the assumption. An L<Test2::Util::Trace> will be generated using C<caller(0)> and will be put in the 'trace' field of your new event, unless you specified your own 'trace' field. =back =head1 SOURCE The source code repository for Test2-Suite can be found at F<https://github.com/Test-More/Test2-Suite/>. =head1 MAINTAINERS =over 4 =item Chad Granum E<lt>exodist@cpan.orgE<gt> =back =head1 AUTHORS =over 4 =item Chad Granum E<lt>exodist@cpan.orgE<gt> =back =head1 COPYRIGHT Copyright 2018 Chad Granum E<lt>exodist@cpan.orgE<gt>. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See F<http://dev.perl.org/licenses/> =cut