Lines Matching refs:settings
32 const GServicesSettings::SettingsMap& settings,
34 for (GServicesSettings::SettingsMap::const_iterator iter = settings.begin();
35 iter != settings.end();
53 GServicesSettings& settings() {
69 settings().GetCheckinInterval());
70 EXPECT_EQ(GURL(kDefaultCheckinURL), settings().GetCheckinURL());
72 settings().GetMCSMainEndpoint());
74 settings().GetMCSFallbackEndpoint());
75 EXPECT_EQ(GURL(kDefaultRegistrationURL), settings().GetRegistrationURL());
78 // Verifies default values of the G-services settings and settings digest.
81 EXPECT_EQ(kDefaultSettingsDigest, settings().digest());
83 GServicesSettings::CalculateDigest(settings().settings_map()));
102 // Verifies that settings are not updated when load result is empty.
106 settings().UpdateFromLoadResult(result);
109 EXPECT_EQ(kDefaultSettingsDigest, settings().digest());
112 // Verifies that settings are not when digest value does not match.
117 settings().UpdateFromLoadResult(result);
120 EXPECT_EQ(kDefaultSettingsDigest, settings().digest());
123 // Verifies that the settings are set correctly based on the load result.
135 settings().UpdateFromLoadResult(result);
138 settings().GetCheckinInterval());
139 EXPECT_EQ(GURL(kAlternativeCheckinURL), settings().GetCheckinURL());
141 settings().GetMCSMainEndpoint());
143 settings().GetMCSFallbackEndpoint());
144 EXPECT_EQ(GURL(kAlternativeRegistrationURL), settings().GetRegistrationURL());
146 settings().digest());
158 EXPECT_TRUE(settings().UpdateFromCheckinResponse(checkin_response));
161 settings().GetCheckinInterval());
163 settings().digest());
173 EXPECT_TRUE(settings().UpdateFromCheckinResponse(checkin_response));
177 settings().GetCheckinInterval());
179 // Other settings still set to default.
181 settings().GetMCSMainEndpoint());
183 settings().GetMCSFallbackEndpoint());
184 EXPECT_EQ(GURL(kDefaultCheckinURL), settings().GetCheckinURL());
185 EXPECT_EQ(GURL(kDefaultRegistrationURL), settings().GetRegistrationURL());
188 settings().digest());
198 EXPECT_TRUE(settings().UpdateFromCheckinResponse(checkin_response));
202 settings().GetRegistrationURL());
204 // Other settings still set to default.
206 settings().GetCheckinInterval());
208 settings().GetMCSMainEndpoint());
210 settings().GetMCSFallbackEndpoint());
211 EXPECT_EQ(GURL(kDefaultCheckinURL), settings().GetCheckinURL());
214 settings().digest());
224 EXPECT_TRUE(settings().UpdateFromCheckinResponse(checkin_response));
227 EXPECT_EQ(GURL("https://new.checkin.url"), settings().GetCheckinURL());
229 // Other settings still set to default.
231 settings().GetCheckinInterval());
233 settings().GetMCSMainEndpoint());
235 settings().GetMCSFallbackEndpoint());
236 EXPECT_EQ(GURL(kDefaultRegistrationURL), settings().GetRegistrationURL());
239 settings().digest());
249 EXPECT_TRUE(settings().UpdateFromCheckinResponse(checkin_response));
253 settings().GetMCSMainEndpoint());
255 settings().GetMCSFallbackEndpoint());
257 // Other settings still set to default.
259 settings().GetCheckinInterval());
260 EXPECT_EQ(GURL(kDefaultCheckinURL), settings().GetCheckinURL());
261 EXPECT_EQ(GURL(kDefaultRegistrationURL), settings().GetRegistrationURL());
264 settings().digest());
274 EXPECT_TRUE(settings().UpdateFromCheckinResponse(checkin_response));
278 settings().GetMCSMainEndpoint());
280 // Other settings still set to default.
282 settings().GetCheckinInterval());
283 EXPECT_EQ(GURL(kDefaultCheckinURL), settings().GetCheckinURL());
285 settings().GetMCSFallbackEndpoint());
286 EXPECT_EQ(GURL(kDefaultRegistrationURL), settings().GetRegistrationURL());
289 settings().digest());
293 // where some settings are removed or added.
297 // Only the new settings will be included in the response with settings diff.
303 // Full settings are necessary to calculate digest.
309 EXPECT_TRUE(settings().UpdateFromCheckinResponse(checkin_response));
310 EXPECT_EQ(full_settings, settings().settings_map());
311 // Default setting overwritten by settings diff.
313 settings().GetMCSMainEndpoint());
321 // Updating full settings to calculate digest.
329 EXPECT_TRUE(settings().UpdateFromCheckinResponse(checkin_response));
330 EXPECT_EQ(full_settings, settings().settings_map());
333 settings().GetMCSMainEndpoint());