()
| 270 | #[test] |
| 271 | #[serial] |
| 272 | fn test_list_verbose() { |
| 273 | use tempfile::tempdir; |
| 274 | |
| 275 | let _guard = DirGuard::new(); |
| 276 | let temp = tempdir().unwrap(); |
| 277 | let repo_path = temp.path(); |
| 278 | |
| 279 | // Initialize a repository and create a view, then drop to release lock |
| 280 | { |
| 281 | let mut repo = Repository::init(repo_path).unwrap(); |
| 282 | repo.create_view("feature").unwrap(); |
| 283 | } |
| 284 | |
| 285 | // Change to the repo directory |
| 286 | std::env::set_current_dir(repo_path).unwrap(); |
| 287 | |
| 288 | // List views with verbose output (same as default now) |
| 289 | let cmd = List::new().with_verbose(true); |
| 290 | let result = cmd.run(); |
| 291 | assert!(result.is_ok()); |
| 292 | } |
| 293 | |
| 294 | #[test] |
| 295 | #[serial] |
nothing calls this directly
no test coverage detected