Skip to content

Commit 6c578d8

Browse files
committed
fix: update test_fs_read_bytes_capped to use FsRouter
Signed-off-by: danbugs <danilochiarlone@gmail.com>
1 parent e57c37f commit 6c578d8

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

host/src/lib.rs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2806,10 +2806,12 @@ mod tests {
28062806
fn test_fs_read_bytes_capped() {
28072807
let root = tmpdir("readcap");
28082808
fs::write(root.join("small.bin"), b"hello").unwrap();
2809+
let preopens = vec![Preopen::new(&root, "/host").unwrap()];
28092810
let mut reg = ToolRegistry::new();
2810-
FsSandbox::new(&root).unwrap().register(&mut reg);
2811+
FsRouter::new(&preopens).unwrap().register(&mut reg);
28112812

2812-
let req = br#"{"name":"fs_read_bytes","args":{"path":"small.bin","len":1099511627776}}"#;
2813+
let req =
2814+
br#"{"name":"fs_read_bytes","args":{"path":"/host/small.bin","len":1099511627776}}"#;
28132815
let resp = reg.dispatch(req);
28142816
let s = std::str::from_utf8(&resp).unwrap();
28152817
assert!(!s.contains("\"error\""), "should succeed: {s}");

0 commit comments

Comments
 (0)