Lines Matching refs:prefs_

148     ASSERT_TRUE(prefs_.Init(prefs_dir_));  in SetUp()
149 common_prefs_ = &prefs_; in SetUp()
160 Prefs prefs_; member in chromeos_update_engine::PrefsTest
192 EXPECT_TRUE(prefs_.file_storage_.GetFileNameForKey(kAllvalidCharsKey, &path)); in TEST_F()
198 EXPECT_FALSE(prefs_.file_storage_.GetFileNameForKey("ABC abc", &path)); in TEST_F()
203 EXPECT_FALSE(prefs_.file_storage_.GetFileNameForKey("", &path)); in TEST_F()
222 EXPECT_TRUE(prefs_.GetString(kKey, &value)); in TEST_F()
228 EXPECT_FALSE(prefs_.GetString(",bad", &value)); in TEST_F()
233 EXPECT_FALSE(prefs_.GetString("non-existent-key", &value)); in TEST_F()
238 EXPECT_TRUE(prefs_.SetString(kKey, kValue)); in TEST_F()
246 EXPECT_FALSE(prefs_.SetString(kKeyWithDots, "some value")); in TEST_F()
253 EXPECT_TRUE(prefs_.Init(subdir)); in TEST_F()
254 EXPECT_TRUE(prefs_.SetString(kKey, kValue)); in TEST_F()
261 EXPECT_TRUE(prefs_.Init(base::FilePath("/dev/null"))); in TEST_F()
262 EXPECT_FALSE(prefs_.SetString(kKey, "test value")); in TEST_F()
267 EXPECT_FALSE(prefs_.SetString(kKey, "test value")); in TEST_F()
274 EXPECT_TRUE(prefs_.GetInt64(kKey, &value)); in TEST_F()
281 EXPECT_FALSE(prefs_.GetInt64(kKey, &value)); in TEST_F()
289 EXPECT_TRUE(prefs_.GetInt64(kKey, &value)); in TEST_F()
298 EXPECT_TRUE(prefs_.GetInt64(kKey, &value)); in TEST_F()
305 EXPECT_TRUE(prefs_.GetInt64(kKey, &value)); in TEST_F()
311 EXPECT_FALSE(prefs_.GetInt64("random-key", &value)); in TEST_F()
315 EXPECT_TRUE(prefs_.SetInt64(kKey, -123)); in TEST_F()
323 EXPECT_FALSE(prefs_.SetInt64(kKeyWithSpaces, 20)); in TEST_F()
328 EXPECT_TRUE(prefs_.SetInt64(kKey, std::numeric_limits<int64_t>::max())); in TEST_F()
336 EXPECT_TRUE(prefs_.SetInt64(kKey, std::numeric_limits<int64_t>::min())); in TEST_F()
346 EXPECT_TRUE(prefs_.GetBoolean(kKey, &value)); in TEST_F()
354 EXPECT_TRUE(prefs_.GetBoolean(kKey, &value)); in TEST_F()
362 EXPECT_FALSE(prefs_.GetBoolean(kKey, &value)); in TEST_F()
369 EXPECT_FALSE(prefs_.GetBoolean(kKey, &value)); in TEST_F()
374 EXPECT_FALSE(prefs_.GetBoolean("random-key", &value)); in TEST_F()
379 EXPECT_TRUE(prefs_.SetBoolean(kKey, true)); in TEST_F()
387 EXPECT_TRUE(prefs_.SetBoolean(kKey, false)); in TEST_F()
395 EXPECT_FALSE(prefs_.SetBoolean(kKey, true)); in TEST_F()
401 EXPECT_FALSE(prefs_.Exists(kKey)); in TEST_F()
404 ASSERT_TRUE(prefs_.SetInt64(kKey, 8)); in TEST_F()
405 EXPECT_TRUE(prefs_.Exists(kKey)); in TEST_F()
410 EXPECT_TRUE(prefs_.Delete(kKey)); in TEST_F()
413 ASSERT_TRUE(prefs_.SetInt64(kKey, 0)); in TEST_F()
414 EXPECT_TRUE(prefs_.Delete(kKey)); in TEST_F()
417 EXPECT_FALSE(prefs_.Exists(kKey)); in TEST_F()
425 auto key1 = prefs_.CreateSubKey({name_space, sub_pref, sub_key1}); in TEST_F()
426 auto key2 = prefs_.CreateSubKey({name_space, sub_pref, sub_key2}); in TEST_F()
429 ASSERT_TRUE(prefs_.SetInt64(key1, 0)); in TEST_F()
430 ASSERT_TRUE(prefs_.SetInt64(key2, 0)); in TEST_F()
434 ASSERT_TRUE(prefs_.Delete(key1)); in TEST_F()
437 ASSERT_TRUE(prefs_.Delete(key2)); in TEST_F()
439 prefs_.Init(prefs_dir_); in TEST_F()
449 EXPECT_TRUE(prefs_.SetString(kFpKey, "3.000")); in TEST_F()
450 EXPECT_TRUE(prefs_.SetString(kOtherKey, "not_fp_val")); in TEST_F()
452 auto key1_fp = prefs_.CreateSubKey({kPrefsSubDir, "id-1", kFpKey}); in TEST_F()
453 EXPECT_TRUE(prefs_.SetString(key1_fp, "3.7")); in TEST_F()
454 auto key_not_fp = prefs_.CreateSubKey({kPrefsSubDir, "id-1", kOtherKey}); in TEST_F()
455 EXPECT_TRUE(prefs_.SetString(key_not_fp, "not_fp_val")); in TEST_F()
456 auto key2_fp = prefs_.CreateSubKey({kPrefsSubDir, "id-2", kFpKey}); in TEST_F()
457 EXPECT_TRUE(prefs_.SetString(key2_fp, "3.9")); in TEST_F()
458 auto key3_fp = prefs_.CreateSubKey({kPrefsSubDir, "id-3", kFpKey}); in TEST_F()
459 EXPECT_TRUE(prefs_.SetString(key3_fp, "3.45")); in TEST_F()
462 auto key_middle_fp = prefs_.CreateSubKey({kPrefsSubDir, kFpKey, kOtherKey}); in TEST_F()
463 EXPECT_TRUE(prefs_.SetString(key_middle_fp, "not_fp_val")); in TEST_F()
464 auto key_end_not_fp = prefs_.CreateSubKey({kPrefsSubDir, "id-1", kNotFpKey}); in TEST_F()
465 EXPECT_TRUE(prefs_.SetString(key_end_not_fp, "not_fp_val")); in TEST_F()
468 prefs_.Delete(kFpKey, {kPrefsSubDir}); in TEST_F()
470 EXPECT_FALSE(prefs_.Exists(kFpKey)); in TEST_F()
471 EXPECT_FALSE(prefs_.Exists(key1_fp)); in TEST_F()
472 EXPECT_FALSE(prefs_.Exists(key2_fp)); in TEST_F()
473 EXPECT_FALSE(prefs_.Exists(key3_fp)); in TEST_F()
476 EXPECT_TRUE(prefs_.Exists(kOtherKey)); in TEST_F()
477 EXPECT_TRUE(prefs_.Exists(key_not_fp)); in TEST_F()
478 EXPECT_TRUE(prefs_.Exists(key_middle_fp)); in TEST_F()
479 EXPECT_TRUE(prefs_.Exists(key_end_not_fp)); in TEST_F()
488 EXPECT_TRUE(prefs_.SetString(kFpKey, "3.000")); in TEST_F()
490 auto key1_fp = prefs_.CreateSubKey({kFirstSubDir, "id-1", kFpKey}); in TEST_F()
491 EXPECT_TRUE(prefs_.SetString(key1_fp, "3.7")); in TEST_F()
492 auto key2_fp = prefs_.CreateSubKey({kSecondarySubDir, "id-3", kFpKey}); in TEST_F()
493 EXPECT_TRUE(prefs_.SetString(key2_fp, "7.45")); in TEST_F()
494 auto key3_fp = prefs_.CreateSubKey({kTertiarySubDir, "id-3", kFpKey}); in TEST_F()
495 EXPECT_TRUE(prefs_.SetString(key3_fp, "7.45")); in TEST_F()
498 prefs_.Delete(kFpKey, {kFirstSubDir, kSecondarySubDir}); in TEST_F()
500 EXPECT_FALSE(prefs_.Exists(kFpKey)); in TEST_F()
501 EXPECT_FALSE(prefs_.Exists(key1_fp)); in TEST_F()
502 EXPECT_FALSE(prefs_.Exists(key2_fp)); in TEST_F()
505 EXPECT_TRUE(prefs_.Exists(key3_fp)); in TEST_F()
516 prefs_.AddObserver(kKey, &mock_obserser); in TEST_F()
520 prefs_.SetString(kKey, "value"); in TEST_F()
525 prefs_.Delete(kKey); in TEST_F()
528 auto key1 = prefs_.CreateSubKey({"ns", "sp1", "key1"}); in TEST_F()
529 prefs_.AddObserver(key1, &mock_obserser); in TEST_F()
533 prefs_.SetString(key1, "value"); in TEST_F()
538 prefs_.Delete(key1); in TEST_F()
541 prefs_.RemoveObserver(kKey, &mock_obserser); in TEST_F()
547 prefs_.AddObserver(kUnusedKey, &mock_obserser); in TEST_F()
551 prefs_.SetString(kKey, "value"); in TEST_F()
552 prefs_.Delete(kKey); in TEST_F()
554 prefs_.RemoveObserver(kUnusedKey, &mock_obserser); in TEST_F()
559 prefs_.AddObserver(kKey, &mock_obserser_a); in TEST_F()
560 prefs_.AddObserver(kKey, &mock_obserser_b); in TEST_F()
563 EXPECT_TRUE(prefs_.SetString(kKey, "value")); in TEST_F()
564 prefs_.RemoveObserver(kKey, &mock_obserser_b); in TEST_F()
565 EXPECT_TRUE(prefs_.SetString(kKey, "other value")); in TEST_F()
566 prefs_.RemoveObserver(kKey, &mock_obserser_a); in TEST_F()
567 EXPECT_TRUE(prefs_.SetString(kKey, "yet another value")); in TEST_F()
573 prefs_.AddObserver(kInvalidKey, &mock_obserser); in TEST_F()
577 EXPECT_FALSE(prefs_.SetString(kInvalidKey, "value")); in TEST_F()
578 EXPECT_FALSE(prefs_.Delete(kInvalidKey)); in TEST_F()
580 prefs_.RemoveObserver(kInvalidKey, &mock_obserser); in TEST_F()
589 void SetUp() override { common_prefs_ = &prefs_; } in SetUp()
591 MemoryPrefs prefs_; member in chromeos_update_engine::MemoryPrefsTest
595 EXPECT_FALSE(prefs_.Exists(kKey)); in TEST_F()
597 EXPECT_FALSE(prefs_.GetInt64(kKey, &value)); in TEST_F()
599 EXPECT_TRUE(prefs_.SetInt64(kKey, 1234)); in TEST_F()
600 EXPECT_TRUE(prefs_.Exists(kKey)); in TEST_F()
601 EXPECT_TRUE(prefs_.GetInt64(kKey, &value)); in TEST_F()
604 EXPECT_TRUE(prefs_.Delete(kKey)); in TEST_F()
605 EXPECT_FALSE(prefs_.Exists(kKey)); in TEST_F()
606 EXPECT_TRUE(prefs_.Delete(kKey)); in TEST_F()
608 auto key = prefs_.CreateSubKey({"ns", "sp", "sk"}); in TEST_F()
609 ASSERT_TRUE(prefs_.SetInt64(key, 0)); in TEST_F()
610 EXPECT_TRUE(prefs_.Exists(key)); in TEST_F()
611 EXPECT_TRUE(prefs_.Delete(kKey)); in TEST_F()