Bug 1398450 - Fix prefs test regression. r?jgraham
The marionette.defaultPrefs.port preference was changed to
marionette.port, but because we currently do not run tests in CI we
missed updating the test.
MozReview-Commit-ID: LKstRYmJcMO
--- a/testing/geckodriver/src/capabilities.rs
+++ b/testing/geckodriver/src/capabilities.rs
@@ -489,34 +489,39 @@ mod tests {
assert_eq!(prefs.get("startup.homepage_welcome_url"),
Some(&Pref::new("data:text/html,PASS")));
}
#[test]
fn test_prefs() {
let encoded_profile = example_profile();
let mut prefs: BTreeMap<String, Json> = BTreeMap::new();
- prefs.insert("browser.display.background_color".into(),
- Json::String("#00ff00".into()));
+ prefs.insert(
+ "browser.display.background_color".into(),
+ Json::String("#00ff00".into()),
+ );
let mut firefox_opts = Capabilities::new();
firefox_opts.insert("profile".into(), encoded_profile);
firefox_opts.insert("prefs".into(), Json::Object(prefs));
let opts = make_options(firefox_opts);
let mut profile = opts.profile.unwrap();
let handler = MarionetteHandler::new(Default::default());
handler
.set_prefs(2828, &mut profile, true, opts.prefs)
.unwrap();
let prefs_set = profile.user_prefs().unwrap();
println!("{:#?}", prefs_set.prefs);
- assert_eq!(prefs_set.get("startup.homepage_welcome_url"),
- Some(&Pref::new("data:text/html,PASS")));
- assert_eq!(prefs_set.get("browser.display.background_color"),
- Some(&Pref::new("#00ff00")));
- assert_eq!(prefs_set.get("marionette.defaultPrefs.port"),
- Some(&Pref::new(2828)));
+ assert_eq!(
+ prefs_set.get("startup.homepage_welcome_url"),
+ Some(&Pref::new("data:text/html,PASS"))
+ );
+ assert_eq!(
+ prefs_set.get("browser.display.background_color"),
+ Some(&Pref::new("#00ff00"))
+ );
+ assert_eq!(prefs_set.get("marionette.port"), Some(&Pref::new(2828)));
}
}