Lines Matching refs:host

21 void SetupBasicBlob(BlobStorageHost* host, const std::string& id) {
22 EXPECT_TRUE(host->StartBuildingBlob(id));
25 EXPECT_TRUE(host->AppendBlobDataItem(id, item));
26 EXPECT_TRUE(host->FinishBuildingBlob(id, "text/plain"));
27 EXPECT_FALSE(host->StartBuildingBlob(id));
33 BlobStorageHost host(&context);
38 SetupBasicBlob(&host, kId);
51 EXPECT_TRUE(host.IncrementBlobRefCount(kId));
52 EXPECT_TRUE(host.DecrementBlobRefCount(kId));
62 EXPECT_TRUE(host.DecrementBlobRefCount(kId));
65 EXPECT_FALSE(host.DecrementBlobRefCount(kId));
66 EXPECT_FALSE(host.IncrementBlobRefCount(kId));
71 BlobStorageHost host(&context);
76 SetupBasicBlob(&host, kId);
83 // Drop the host's ref to it.
84 EXPECT_TRUE(host.DecrementBlobRefCount(kId));
157 BlobStorageHost host(&context);
162 SetupBasicBlob(&host, kId);
166 EXPECT_TRUE(host.RegisterPublicBlobURL(kUrl, kId));
179 EXPECT_TRUE(host.DecrementBlobRefCount(kId));
189 EXPECT_TRUE(host.RevokePublicBlobURL(kUrl));
192 EXPECT_FALSE(host.RevokePublicBlobURL(kUrl));
197 scoped_ptr<BlobStorageHost> host(new BlobStorageHost(&context));
203 SetupBasicBlob(host.get(), kId);
204 EXPECT_TRUE(host->RegisterPublicBlobURL(kUrl, kId));
206 // All should disappear upon host deletion.
207 host.reset();
216 BlobStorageHost host(context.get());
224 EXPECT_FALSE(host.StartBuildingBlob(kId));
227 EXPECT_FALSE(host.AppendBlobDataItem(kId, item));
228 EXPECT_FALSE(host.FinishBuildingBlob(kId, "text/plain"));
229 EXPECT_FALSE(host.RegisterPublicBlobURL(kUrl, kId));
230 EXPECT_FALSE(host.IncrementBlobRefCount(kId));
231 EXPECT_FALSE(host.DecrementBlobRefCount(kId));
232 EXPECT_FALSE(host.RevokePublicBlobURL(kUrl));