mirror of
https://github.com/gitui-org/gitui
synced 2026-05-23 00:48:35 +00:00
try test stage_all
This commit is contained in:
parent
09b6371e65
commit
7dd61a67a7
1 changed files with 25 additions and 0 deletions
|
|
@ -406,4 +406,29 @@ mod tests {
|
|||
)
|
||||
.unwrap();
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn test_stage_all_long_filepath() {
|
||||
let (_td, repo) = repo_init().unwrap();
|
||||
|
||||
let repo_path = repo.workdir().unwrap().to_str().unwrap();
|
||||
|
||||
repo.config()
|
||||
.unwrap()
|
||||
.set_bool("core.longpaths", true)
|
||||
.unwrap();
|
||||
|
||||
let file_name = "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.txt";
|
||||
|
||||
debug_cmd_print(
|
||||
repo.workdir().unwrap().to_str().unwrap(),
|
||||
format!("touch {}", file_name).as_str(),
|
||||
);
|
||||
|
||||
assert_eq!(get_statuses(repo_path), (1, 0));
|
||||
|
||||
stage_add_all(repo_path, "*").unwrap();
|
||||
|
||||
assert_eq!(get_statuses(repo_path), (0, 1));
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue