Lines Matching refs:prefs

8 #include "base/prefs/testing_pref_service.h"
79 // |prefs|.
80 bool PrefHasDefaultValue(const TestingPrefServiceSimple& prefs,
82 return prefs.FindPreference(pref_name)->IsDefaultValue();
88 // Store good seed data to test if loading from prefs works.
93 TestingPrefServiceSimple prefs;
94 VariationsSeedStore::RegisterPrefs(prefs.registry());
95 prefs.SetString(prefs::kVariationsSeed, base64_seed);
97 TestVariationsSeedStore seed_store(&prefs);
106 EXPECT_FALSE(PrefHasDefaultValue(prefs, prefs::kVariationsSeed));
107 EXPECT_EQ(base64_seed, prefs.GetString(prefs::kVariationsSeed));
110 prefs.SetString(prefs::kVariationsSeedHash, seed_hash);
116 prefs.ClearPref(prefs::kVariationsSeed);
117 prefs.SetString(prefs::kVariationsSeed, "this should fail");
118 EXPECT_FALSE(PrefHasDefaultValue(prefs, prefs::kVariationsSeed));
120 EXPECT_TRUE(PrefHasDefaultValue(prefs, prefs::kVariationsSeed));
121 EXPECT_TRUE(PrefHasDefaultValue(prefs, prefs::kVariationsSeedDate));
122 EXPECT_TRUE(PrefHasDefaultValue(prefs, prefs::kVariationsSeedSignature));
124 // Check that having no seed in prefs results in a return value of false.
125 prefs.ClearPref(prefs::kVariationsSeed);
133 TestingPrefServiceSimple prefs;
134 VariationsSeedStore::RegisterPrefs(prefs.registry());
136 TestVariationsSeedStore seed_store(&prefs);
140 EXPECT_FALSE(PrefHasDefaultValue(prefs, prefs::kVariationsSeed));
142 std::string loaded_serialized_seed = prefs.GetString(prefs::kVariationsSeed);
150 prefs.ClearPref(prefs::kVariationsSeed);
152 EXPECT_TRUE(PrefHasDefaultValue(prefs, prefs::kVariationsSeed));
159 TestingPrefServiceSimple prefs;
160 VariationsSeedStore::RegisterPrefs(prefs.registry());
161 TestVariationsSeedStore seed_store(&prefs);