diff --git a/host/Cargo.lock b/host/Cargo.lock index b1f4517..af16400 100644 --- a/host/Cargo.lock +++ b/host/Cargo.lock @@ -569,7 +569,7 @@ dependencies = [ [[package]] name = "hyperlight-unikraft-host" -version = "0.1.0" +version = "0.2.0" dependencies = [ "anyhow", "base64", diff --git a/host/Cargo.toml b/host/Cargo.toml index 37f7afd..297da7a 100644 --- a/host/Cargo.toml +++ b/host/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "hyperlight-unikraft-host" -version = "0.1.0" +version = "0.2.0" edition = "2021" description = "Embedded Hyperlight host for running Unikraft unikernels" license = "MIT OR Apache-2.0" diff --git a/host/src/lib.rs b/host/src/lib.rs index 6c1edec..2446d32 100644 --- a/host/src/lib.rs +++ b/host/src/lib.rs @@ -2334,7 +2334,7 @@ mod tests { fs::write(root.join("etc/passwd"), "fake").unwrap(); let fs_sb = FsSandbox::new(&root).unwrap(); let resolved = fs_sb.resolve("/etc/passwd").unwrap(); - assert_eq!(resolved, root.join("etc/passwd")); + assert_eq!(resolved, fs_sb.root().join("etc").join("passwd")); } #[cfg(unix)] @@ -2447,7 +2447,7 @@ mod tests { let root = tmpdir("allow"); let fs = FsSandbox::new(&root).unwrap(); let resolved = fs.resolve("subdir/file.txt").unwrap(); - assert!(resolved.starts_with(&root), "{resolved:?}"); + assert!(resolved.starts_with(fs.root()), "{resolved:?}"); } #[test]