summaryrefslogtreecommitdiff
path: root/t/rest/populate_object.t
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--t/rest/populate_object.t (renamed from t/03_object.t)12
1 files changed, 7 insertions, 5 deletions
diff --git a/t/03_object.t b/t/rest/populate_object.t
index 13de9d4..b875ad7 100644
--- a/t/03_object.t
+++ b/t/rest/populate_object.t
@@ -6,10 +6,10 @@ use JSON;
use HTTP::Response;
use Net::Riak::Bucket;
-use Net::Riak::Client;
+use Net::Riak;
use Net::Riak::Object;
-my $client = Net::Riak::Client->new();
+my $client = Net::Riak->new()->client;
my $bucket = Net::Riak::Bucket->new(name => 'foo', client => $client);
ok my $object =
@@ -17,11 +17,12 @@ ok my $object =
'object bar created';
my $response = HTTP::Response->new(400);
+$client->http_response($response);
ok !$object->exists, 'object don\'t exists';
eval {
- $object->populate($response, [200]);
+ $client->populate_object($object, $response, [200]);
};
like $@, qr/Expected status 200, received 400/, "can't populate with a 400";
@@ -29,14 +30,15 @@ like $@, qr/Expected status 200, received 400/, "can't populate with a 400";
my $value = {value => 1};
$response = HTTP::Response->new(200);
+$client->http_response($response);
$response->content(JSON::encode_json($value));
-$object->populate($response, [200]);
+$client->populate_object($object, $response, [200]);
ok $object->exists, 'object exists';
is_deeply $value, $object->data, 'got same data';
-is $object->status, 200, 'last http code is 200';
+is $object->client->status, 200, 'last http code is 200';
done_testing;