diff options
| author | Alexis Sukrieh <alexis@weborama.com> | 2012-07-04 15:14:10 +0200 |
|---|---|---|
| committer | Alexis Sukrieh <alexis@weborama.com> | 2012-07-04 15:14:10 +0200 |
| commit | 5a71e04a704ebc4b3e1449e58a6ba78f68ab7b60 (patch) | |
| tree | 847855150cccc0c1e17c91ac8ea90845ce2b1910 /t | |
| parent | Merge pull request #17 from dams/master (diff) | |
| download | net-riak-5a71e04a704ebc4b3e1449e58a6ba78f68ab7b60.tar.gz | |
Support for a timeout attribute in the PBC client
The timeout option was only supported for the REST client, the PBC role did
have a hard-coded timeout set to 30 seconds.
This patch allows the caller to change it, by passing the timeout attrbute to
the constructor.
A test script is provided.
Diffstat (limited to '')
| -rw-r--r-- | t/pbc.t | 28 |
1 files changed, 28 insertions, 0 deletions
@@ -0,0 +1,28 @@ +use Net::Riak; +use strict; +use warnings; + +use Test::More; + +my $r = Net::Riak->new( + transport => 'PBC', + host => '10.0.0.40', + port => 8080 + ); + +is $r->client->timeout,30, "timeout defaults to 30"; + +my $r = Net::Riak->new( + transport => 'PBC', + host => '10.0.0.40', + port => 8080, + timeout => 2, + ); + +is $r->client->timeout, 2, "timeout changed"; + + + + + +done_testing; |
