MCPcopy Index your code
hub / github.com/endbasic/endbasic / test_demos_drive_enumerate

Function test_demos_drive_enumerate

repl/src/demos.rs:202–218  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

200
201 #[test]
202 fn test_demos_drive_enumerate() {
203 let drive = DemosDrive::default();
204
205 let files = block_on(drive.enumerate()).unwrap();
206 assert!(files.dirents().contains_key("ALARM.BAS"));
207 assert!(files.dirents().contains_key("BOUNCE.BAS"));
208 assert!(files.dirents().contains_key("FIBONACCI.BAS"));
209 assert!(files.dirents().contains_key("GPIO.BAS"));
210 assert!(files.dirents().contains_key("GUESS.BAS"));
211 assert!(files.dirents().contains_key("HELLO.BAS"));
212 assert!(files.dirents().contains_key("PALETTE.BAS"));
213 assert!(files.dirents().contains_key("TOUR.BAS"));
214
215 assert!(files.disk_quota().unwrap().bytes() > 0);
216 assert_eq!(8, files.disk_quota().unwrap().files());
217 assert_eq!(DiskSpace::new(0, 0), files.disk_free().unwrap());
218 }
219
220 #[test]
221 fn test_demos_drive_get() {

Callers

nothing calls this directly

Calls 1

enumerateMethod · 0.45

Tested by

no test coverage detected