Present desktop authentication and automatic relocking
This commit is contained in:
@@ -63,8 +63,11 @@ fn explicit_relative_configuration_resolves_deterministically() -> TestResult {
|
||||
.loader()
|
||||
.load(Some(Path::new("config/config.toml")))?;
|
||||
|
||||
assert_eq!(config.source(), fixture.explicit_path());
|
||||
assert_eq!(config.vault(), fixture.temporary.path().join("cwd/vault"));
|
||||
assert_eq!(config.source(), fs::canonicalize(fixture.explicit_path())?);
|
||||
assert_eq!(
|
||||
config.vault(),
|
||||
fs::canonicalize(fixture.temporary.path())?.join("cwd/vault")
|
||||
);
|
||||
assert_eq!(
|
||||
config.key_material(),
|
||||
fs::canonicalize(fixture.temporary.path().join("cwd/config/keys"))?
|
||||
@@ -170,7 +173,7 @@ fn native_default_path_is_used_without_an_explicit_path() -> TestResult {
|
||||
fs::write(&default, fixture.valid_contents())?;
|
||||
|
||||
let config = fixture.loader().load(None)?;
|
||||
assert_eq!(config.source(), default);
|
||||
assert_eq!(config.source(), fs::canonicalize(default)?);
|
||||
Ok(())
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user