mirror of
https://github.com/gitui-org/gitui
synced 2026-05-24 09:28:21 +00:00
make test more like what gitui does
This commit is contained in:
parent
7dd61a67a7
commit
3a0f483164
1 changed files with 13 additions and 7 deletions
|
|
@ -387,6 +387,7 @@ mod tests {
|
||||||
#[test]
|
#[test]
|
||||||
fn test_stage_long_filepath() {
|
fn test_stage_long_filepath() {
|
||||||
let (_td, repo) = repo_init().unwrap();
|
let (_td, repo) = repo_init().unwrap();
|
||||||
|
let repo_path = repo.workdir().unwrap().to_str().unwrap();
|
||||||
|
|
||||||
repo.config()
|
repo.config()
|
||||||
.unwrap()
|
.unwrap()
|
||||||
|
|
@ -396,15 +397,20 @@ mod tests {
|
||||||
let file_name = "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.txt";
|
let file_name = "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.txt";
|
||||||
|
|
||||||
debug_cmd_print(
|
debug_cmd_print(
|
||||||
repo.workdir().unwrap().to_str().unwrap(),
|
repo_path,
|
||||||
format!("touch {}", file_name).as_str(),
|
format!("touch {}", file_name).as_str(),
|
||||||
);
|
);
|
||||||
|
|
||||||
stage_add_file(
|
assert_eq!(get_statuses(repo_path), (1, 0));
|
||||||
repo.workdir().unwrap().to_str().unwrap(),
|
|
||||||
Path::new(file_name),
|
let files =
|
||||||
)
|
get_status(repo_path, StatusType::WorkingDir, true)
|
||||||
.unwrap();
|
.unwrap();
|
||||||
|
|
||||||
|
stage_add_file(repo_path, Path::new(files[0].path.as_str()))
|
||||||
|
.unwrap();
|
||||||
|
|
||||||
|
assert_eq!(get_statuses(repo_path), (0, 1));
|
||||||
}
|
}
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
|
|
@ -421,7 +427,7 @@ mod tests {
|
||||||
let file_name = "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.txt";
|
let file_name = "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.txt";
|
||||||
|
|
||||||
debug_cmd_print(
|
debug_cmd_print(
|
||||||
repo.workdir().unwrap().to_str().unwrap(),
|
repo_path,
|
||||||
format!("touch {}", file_name).as_str(),
|
format!("touch {}", file_name).as_str(),
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue