()
| 899 | |
| 900 | #[test] |
| 901 | fn test_mount_list() { |
| 902 | let mut t = Tester::default(); |
| 903 | let other = InMemoryDrive::default(); |
| 904 | t.get_storage().borrow_mut().attach("o", "origin://", Box::from(other)).unwrap(); |
| 905 | |
| 906 | let mut prints = vec![ |
| 907 | "", |
| 908 | " Name Target", |
| 909 | " MEMORY memory://", |
| 910 | " O origin://", |
| 911 | "", |
| 912 | " 2 drive(s)", |
| 913 | "", |
| 914 | ]; |
| 915 | t.run("MOUNT").expect_prints(prints.clone()).check(); |
| 916 | |
| 917 | t.get_storage().borrow_mut().cd("o:").unwrap(); |
| 918 | t.get_storage().borrow_mut().unmount("memory").unwrap(); |
| 919 | prints.extend([ |
| 920 | "", |
| 921 | " Name Target", |
| 922 | " O origin://", |
| 923 | "", |
| 924 | " 1 drive(s)", |
| 925 | "", |
| 926 | ]); |
| 927 | t.run("MOUNT").expect_prints(prints.clone()).check(); |
| 928 | } |
| 929 | |
| 930 | #[test] |
| 931 | fn test_mount_mount() { |
nothing calls this directly
no test coverage detected