config: Fix tests for service config

This commit is contained in:
Kenny Levinsen
2023-05-12 09:41:18 +02:00
parent a7c8ac89cf
commit 1b6c93cb2d

View File

@@ -162,7 +162,11 @@ fn parse_new_config(config: &HashMap<&str, HashMap<&str, &str>>) -> Result<Confi
let service = maybe_unquote(servicestr)
.map_err(|e| format!("unable to read default_session.service: {}", e))?;
Ok(ConfigSession { command, user, service })
Ok(ConfigSession {
command,
user,
service,
})
}
None => Err("no default_session specified"),
}?;
@@ -186,7 +190,11 @@ fn parse_new_config(config: &HashMap<&str, HashMap<&str, &str>>) -> Result<Confi
let service = maybe_unquote(servicestr)
.map_err(|e| format!("unable to read initial_session.service: {}", e))?;
Some(ConfigSession { command, user, service })
Some(ConfigSession {
command,
user,
service,
})
}
None => None,
};
@@ -332,6 +340,7 @@ greeter_user = \"greeter\"
default_session: ConfigSession {
command: "agreety".to_string(),
user: "greeter".to_string(),
service: "greetd-greeter".to_string(),
},
general: Default::default(),
initial_session: None,
@@ -355,6 +364,7 @@ greeter = \"agreety\"
default_session: ConfigSession {
command: "agreety".to_string(),
user: "greeter".to_string(),
service: "greetd-greeter".to_string(),
},
general: Default::default(),
initial_session: None,
@@ -383,6 +393,7 @@ command = \"agreety\"
default_session: ConfigSession {
command: "agreety".to_string(),
user: "greeter".to_string(),
service: "greetd-greeter".to_string(),
},
general: Default::default(),
initial_session: None,
@@ -411,11 +422,13 @@ user = \"john\"
default_session: ConfigSession {
command: "agreety".to_string(),
user: "greeter".to_string(),
service: "greetd-greeter".to_string(),
},
general: Default::default(),
initial_session: Some(ConfigSession {
command: "sway".to_string(),
user: "john".to_string(),
service: "greetd".to_string(),
}),
}
);
@@ -442,10 +455,12 @@ runfile = \"/path/to/greetd.state\"
default_session: ConfigSession {
command: "agreety".to_string(),
user: "greeter".to_string(),
service: "greetd-greeter".to_string(),
},
general: ConfigGeneral {
source_profile: false,
runfile: "/path/to/greetd.state".to_string(),
service: "greetd".to_string(),
},
initial_session: None,
}
@@ -484,6 +499,7 @@ vt = 1
default_session: ConfigSession {
command: "agreety".to_string(),
user: "greeter".to_string(),
service: "greetd-greeter".to_string(),
},
general: Default::default(),
initial_session: None,
@@ -507,6 +523,7 @@ vt = next
default_session: ConfigSession {
command: "agreety".to_string(),
user: "greeter".to_string(),
service: "greetd-greeter".to_string(),
},
general: Default::default(),
initial_session: None,
@@ -530,6 +547,7 @@ vt = current
default_session: ConfigSession {
command: "agreety".to_string(),
user: "greeter".to_string(),
service: "greetd-greeter".to_string(),
},
general: Default::default(),
initial_session: None,