update mock

This commit is contained in:
Konstantin Stepanov
2015-07-21 11:48:49 +03:00
parent fd73810619
commit d52a2bcd8c
+24
View File
@@ -106,6 +106,30 @@ impl Users for MockUsers {
fn get_current_username(&mut self) -> Option<String> {
self.users.get(&self.uid).map(|u| u.name.clone())
}
fn get_current_gid(&mut self) -> uid_t {
self.uid
}
fn get_current_groupname(&mut self) -> Option<String> {
self.groups.get(&self.uid).map(|u| u.name.clone())
}
fn get_effective_uid(&mut self) -> uid_t {
self.uid
}
fn get_effective_username(&mut self) -> Option<String> {
self.users.get(&self.uid).map(|u| u.name.clone())
}
fn get_effective_gid(&mut self) -> uid_t {
self.uid
}
fn get_effective_groupname(&mut self) -> Option<String> {
self.groups.get(&self.uid).map(|u| u.name.clone())
}
}
#[cfg(test)]