Changeset 13200
- Timestamp:
- 06/04/08 15:22:28 (5 years ago)
- Location:
- lang/perl/XMPP-Bomber/trunk
- Files:
-
- 3 modified
-
lib/XMPP/Bomber/Client/Flooder.pm (modified) (2 diffs)
-
lib/XMPP/Bomber/Role/Client.pm (modified) (2 diffs)
-
t/client/01_flood.t (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
lang/perl/XMPP-Bomber/trunk/lib/XMPP/Bomber/Client/Flooder.pm
r13199 r13200 5 5 6 6 with 'XMPP::Bomber::Role::Client'; 7 8 has 'condvar' => (9 is => 'rw',10 default => sub { AnyEvent->condvar }11 );12 7 13 8 has 'max_delay' => ( … … 64 59 $cb->(); 65 60 $client->start(); 66 67 61 $self->condvar->wait; 68 62 } -
lang/perl/XMPP-Bomber/trunk/lib/XMPP/Bomber/Role/Client.pm
r13197 r13200 25 25 ); 26 26 27 has 'condvar' => ( 28 is => 'rw', 29 default => sub { AnyEvent->condvar } 30 ); 31 27 32 has 'content_provider' => ( 28 33 is => 'rw', … … 41 46 42 47 my $client = Net::XMPP2::Client->new( $self->xmpp_args ); 48 49 $client->set_exception_cb( sub { 50 print STDERR "Received exception $_[0]\n"; 51 $self->condvar->broadcast 52 } ); 43 53 my $server = $self->server; 44 54 -
lang/perl/XMPP-Bomber/trunk/t/client/01_flood.t
r13198 r13200 5 5 { 6 6 use_ok("XMPP::Bomber::Client::Flooder"); 7 use_ok("XMPP::Bomber::ContentProvider::Gibberish"); 7 8 } 8 9 … … 18 19 password => "bar", 19 20 ) 20 ] 21 ], 22 content_provider => XMPP::Bomber::ContentProvider::Gibberish->new() 21 23 ); 22 24
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)