()
| 496 | |
| 497 | #[test] |
| 498 | fn test_rename_file() { |
| 499 | let (dir, fs) = temp_fs(); |
| 500 | std::fs::write(dir.path().join("old.txt"), "content").unwrap(); |
| 501 | |
| 502 | fs.rename("old.txt", "new.txt").unwrap(); |
| 503 | |
| 504 | assert!(!dir.path().join("old.txt").exists()); |
| 505 | assert!(dir.path().join("new.txt").exists()); |
| 506 | assert_eq!( |
| 507 | std::fs::read_to_string(dir.path().join("new.txt")).unwrap(), |
| 508 | "content" |
| 509 | ); |
| 510 | } |
| 511 | |
| 512 | #[test] |
| 513 | fn test_rename_directory() { |