Lines Matching refs:storage_

48     ASSERT_TRUE(storage_.get() != NULL);
52 // Creates |storage_|. Must only be called once.
55 ASSERT_TRUE(storage_.get() == NULL);
58 storage_.reset(new SettingsStorageQuotaEnforcer(limits, delegate_));
61 // Returns whether the settings in |storage_| and |delegate_| are the same as
64 return settings.Equals(&storage_->Get()->settings()) &&
74 scoped_ptr<SettingsStorageQuotaEnforcer> storage_;
76 // In-memory storage area being delegated to. Always owned by |storage_|.
84 EXPECT_TRUE(storage_->Set(DEFAULTS, "a", *byte_value_1_)->HasError());
85 EXPECT_FALSE(storage_->Remove("a")->HasError());
86 EXPECT_FALSE(storage_->Remove("b")->HasError());
94 storage_->Set(DEFAULTS, "Really long key", *byte_value_1_)->HasError());
102 EXPECT_FALSE(storage_->Set(DEFAULTS, "a", *byte_value_1_)->HasError());
106 EXPECT_TRUE(storage_->Set(DEFAULTS, "b", *byte_value_16_)->HasError());
107 EXPECT_TRUE(storage_->Set(DEFAULTS, "c", *byte_value_256_)->HasError());
118 EXPECT_FALSE(storage_->Set(DEFAULTS, to_set)->HasError());
125 EXPECT_FALSE(storage_->Set(DEFAULTS, to_set)->HasError());
129 EXPECT_TRUE(storage_->Set(DEFAULTS, "c", *byte_value_256_)->HasError());
137 EXPECT_TRUE(storage_->Set(DEFAULTS, "a", *byte_value_1_)->HasError());
138 EXPECT_FALSE(storage_->Remove("a")->HasError());
139 EXPECT_FALSE(storage_->Remove("b")->HasError());
147 EXPECT_FALSE(storage_->Set(DEFAULTS, "a", *byte_value_1_)->HasError());
152 EXPECT_FALSE(storage_->Set(DEFAULTS, "a", *byte_value_16_)->HasError());
156 EXPECT_TRUE(storage_->Set(DEFAULTS, "b", *byte_value_16_)->HasError());
157 EXPECT_TRUE(storage_->Set(DEFAULTS, "c", *byte_value_256_)->HasError());
168 EXPECT_FALSE(storage_->Set(DEFAULTS, to_set)->HasError());
176 EXPECT_FALSE(storage_->Set(DEFAULTS, to_set)->HasError());
180 EXPECT_TRUE(storage_->Set(DEFAULTS, "c", *byte_value_256_)->HasError());
188 storage_->Set(DEFAULTS, "b", *byte_value_16_);
191 storage_->Set(DEFAULTS, "c", *byte_value_256_);
195 EXPECT_FALSE(storage_->Remove("b")->HasError());
197 EXPECT_FALSE(storage_->Set(DEFAULTS, "c", *byte_value_256_)->HasError());
202 EXPECT_FALSE(storage_->Set(DEFAULTS, "a", *byte_value_1_)->HasError());
206 EXPECT_TRUE(storage_->Set(DEFAULTS, "b", *byte_value_1_)->HasError());
210 EXPECT_FALSE(storage_->Remove("a")->HasError());
212 EXPECT_FALSE(storage_->Set(DEFAULTS, "b", *byte_value_1_)->HasError());
225 storage_->Set(DEFAULTS, to_set);
228 EXPECT_TRUE(storage_->Set(DEFAULTS, "a", *byte_value_1_)->HasError());
235 EXPECT_FALSE(storage_->Remove(to_remove)->HasError());
236 EXPECT_FALSE(storage_->Remove("b")->HasError());
240 EXPECT_TRUE(storage_->Set(DEFAULTS, "a", *byte_value_1_)->HasError());
247 storage_->Set(DEFAULTS, to_set);
250 storage_->Set(DEFAULTS, "b3", *byte_value_1_);
258 EXPECT_FALSE(storage_->Remove(to_remove)->HasError());
259 EXPECT_FALSE(storage_->Remove("b")->HasError());
263 EXPECT_TRUE(storage_->Set(DEFAULTS, "a", *byte_value_1_)->HasError());
276 EXPECT_FALSE(storage_->Set(DEFAULTS, to_set)->HasError());
277 EXPECT_TRUE(storage_->Set(DEFAULTS, "c", *byte_value_16_)->HasError());
279 EXPECT_FALSE(storage_->Clear()->HasError());
282 EXPECT_FALSE(storage_->Set(DEFAULTS, to_set)->HasError());
283 EXPECT_TRUE(storage_->Set(DEFAULTS, "c", *byte_value_16_)->HasError());
287 storage_->Clear();
295 EXPECT_FALSE(storage_->Set(DEFAULTS, to_set)->HasError());
296 EXPECT_TRUE(storage_->Set(DEFAULTS, "f", *byte_value_1_)->HasError());
298 storage_->Clear();
301 EXPECT_FALSE(storage_->Set(DEFAULTS, to_set)->HasError());
302 EXPECT_TRUE(storage_->Set(DEFAULTS, "f", *byte_value_1_)->HasError());
311 storage_->Set(DEFAULTS, "a", *byte_value_16_);
315 EXPECT_TRUE(storage_->Set(DEFAULTS, "a", *byte_value_256_)->HasError());
319 EXPECT_TRUE(storage_->Set(DEFAULTS, "foobar", *byte_value_1_)->HasError());
320 storage_->Set(DEFAULTS, "a", *byte_value_1_);
323 EXPECT_FALSE(storage_->Set(DEFAULTS, "foobar", *byte_value_1_)->HasError());
332 storage_->Set(DEFAULTS, "a", *byte_value_16_);
339 EXPECT_TRUE(storage_->Set(DEFAULTS, to_set)->HasError());
344 EXPECT_FALSE(storage_->Set(DEFAULTS, to_set)->HasError());
355 storage_->Set(DEFAULTS, "a", *byte_value_1_);
361 EXPECT_TRUE(storage_->Set(DEFAULTS, to_set)->HasError());
374 EXPECT_FALSE(storage_->Set(DEFAULTS, "b", *byte_value_16_)->HasError());
379 EXPECT_TRUE(storage_->Set(DEFAULTS, "c", *byte_value_16_)->HasError());
383 EXPECT_FALSE(storage_->Set(DEFAULTS, "a", *byte_value_16_)->HasError());
387 EXPECT_FALSE(storage_->Set(DEFAULTS, "c", *byte_value_16_)->HasError());
392 EXPECT_TRUE(storage_->Set(DEFAULTS, "d", *byte_value_256_)->HasError());
397 storage_->Remove(to_remove);
402 EXPECT_FALSE(storage_->Set(DEFAULTS, "d", *byte_value_256_)->HasError());
413 EXPECT_FALSE(storage_->Set(DEFAULTS, "b", *byte_value_1_)->HasError());
416 EXPECT_TRUE(storage_->Set(DEFAULTS, "c", *byte_value_1_)->HasError());
431 EXPECT_TRUE(storage_->Set(DEFAULTS, "d", *byte_value_16_)->HasError());
434 EXPECT_FALSE(storage_->Set(DEFAULTS, "a", *byte_value_1_)->HasError());
439 EXPECT_FALSE(storage_->Set(DEFAULTS, "d", *byte_value_1_)->HasError());
455 EXPECT_TRUE(storage_->Set(DEFAULTS, "d", *byte_value_16_)->HasError());
456 EXPECT_TRUE(storage_->Set(DEFAULTS, "a", *byte_value_1_)->HasError());
460 storage_->Remove("a");
462 storage_->Remove("b");
466 EXPECT_FALSE(storage_->Set(DEFAULTS, "e", *byte_value_1_)->HasError());
471 EXPECT_TRUE(storage_->Set(DEFAULTS, "d", *byte_value_16_)->HasError());
472 EXPECT_TRUE(storage_->Set(DEFAULTS, "a", *byte_value_1_)->HasError());
480 EXPECT_TRUE(storage_->Set(DEFAULTS, "a", *byte_value_1_)->HasError());
481 EXPECT_FALSE(storage_->Remove("a")->HasError());
482 EXPECT_FALSE(storage_->Remove("b")->HasError());
491 EXPECT_FALSE(storage_->Set(DEFAULTS, "a", *byte_value_1_)->HasError());
492 EXPECT_FALSE(storage_->Set(DEFAULTS, "a", *byte_value_16_)->HasError());
494 EXPECT_TRUE(storage_->Set(DEFAULTS, "a", *byte_value_256_)->HasError());
496 EXPECT_FALSE(storage_->Set(DEFAULTS, "b", *byte_value_1_)->HasError());
497 EXPECT_FALSE(storage_->Set(DEFAULTS, "b", *byte_value_16_)->HasError());
499 EXPECT_TRUE(storage_->Set(DEFAULTS, "b", *byte_value_256_)->HasError());
512 EXPECT_FALSE(storage_->Set(DEFAULTS, "a", *byte_value_1_)->HasError());
513 EXPECT_FALSE(storage_->Set(DEFAULTS, "a", *byte_value_16_)->HasError());
515 EXPECT_TRUE(storage_->Set(DEFAULTS, "a", *byte_value_256_)->HasError());
517 EXPECT_FALSE(storage_->Set(DEFAULTS, "b", *byte_value_1_)->HasError());
518 EXPECT_FALSE(storage_->Set(DEFAULTS, "b", *byte_value_16_)->HasError());
520 EXPECT_TRUE(storage_->Set(DEFAULTS, "b", *byte_value_256_)->HasError());
522 EXPECT_FALSE(storage_->Set(DEFAULTS, "c", *byte_value_1_)->HasError());
523 EXPECT_FALSE(storage_->Set(DEFAULTS, "c", *byte_value_16_)->HasError());
525 EXPECT_TRUE(storage_->Set(DEFAULTS, "c", *byte_value_256_)->HasError());
542 EXPECT_FALSE(storage_->Set(IGNORE_QUOTA, "a", *byte_value_1_)->HasError());
543 EXPECT_FALSE(storage_->Set(IGNORE_QUOTA, "a", *byte_value_16_)->HasError());
544 EXPECT_FALSE(storage_->Set(IGNORE_QUOTA, "a", *byte_value_256_)->HasError());
547 EXPECT_FALSE(storage_->Set(IGNORE_QUOTA, "b", *byte_value_1_)->HasError());
548 EXPECT_FALSE(storage_->Set(IGNORE_QUOTA, "b", *byte_value_16_)->HasError());
549 EXPECT_FALSE(storage_->Set(IGNORE_QUOTA, "b", *byte_value_256_)->HasError());
552 EXPECT_FALSE(storage_->Set(IGNORE_QUOTA, "c", *byte_value_1_)->HasError());
553 EXPECT_FALSE(storage_->Set(IGNORE_QUOTA, "c", *byte_value_16_)->HasError());
557 EXPECT_TRUE(storage_->Set(DEFAULTS, "c", *byte_value_256_)->HasError());
570 EXPECT_EQ(0u, storage_->GetBytesInUse());
571 EXPECT_EQ(0u, storage_->GetBytesInUse("a"));
572 EXPECT_EQ(0u, storage_->GetBytesInUse("b"));
573 EXPECT_EQ(0u, storage_->GetBytesInUse(ab));
575 storage_->Set(DEFAULTS, "a", *byte_value_1_);
577 EXPECT_EQ(2u, storage_->GetBytesInUse());
578 EXPECT_EQ(2u, storage_->GetBytesInUse("a"));
579 EXPECT_EQ(0u, storage_->GetBytesInUse("b"));
580 EXPECT_EQ(2u, storage_->GetBytesInUse(ab));
582 storage_->Set(DEFAULTS, "b", *byte_value_1_);
584 EXPECT_EQ(4u, storage_->GetBytesInUse());
585 EXPECT_EQ(2u, storage_->GetBytesInUse("a"));
586 EXPECT_EQ(2u, storage_->GetBytesInUse("b"));
587 EXPECT_EQ(4u, storage_->GetBytesInUse(ab));
589 storage_->Set(DEFAULTS, "c", *byte_value_1_);
591 EXPECT_EQ(6u, storage_->GetBytesInUse());
592 EXPECT_EQ(2u, storage_->GetBytesInUse("a"));
593 EXPECT_EQ(2u, storage_->GetBytesInUse("b"));
594 EXPECT_EQ(4u, storage_->GetBytesInUse(ab));