Add a root item ("/") if files at top level have changed

This commit is contained in:
Stefan Haller 2025-03-01 07:25:26 +01:00
parent 0b42cfb568
commit 26459523f5
61 changed files with 663 additions and 448 deletions

View file

@ -21,19 +21,23 @@ var Commit = NewIntegrationTest(NewIntegrationTestArgs{
t.Views().Files().
IsFocused().
Lines(
Equals("?? myfile").IsSelected(),
Equals("?? myfile2"),
Equals("▼ /").IsSelected(),
Equals(" ?? myfile"),
Equals(" ?? myfile2"),
).
SelectNextItem().
PressPrimaryAction(). // stage file
Lines(
Equals("A myfile").IsSelected(),
Equals("?? myfile2"),
Equals("▼ /"),
Equals(" A myfile").IsSelected(),
Equals(" ?? myfile2"),
).
SelectNextItem().
PressPrimaryAction(). // stage other file
Lines(
Equals("A myfile"),
Equals("A myfile2").IsSelected(),
Equals("▼ /"),
Equals(" A myfile"),
Equals(" A myfile2").IsSelected(),
).
Press(keys.Files.CommitChanges)
@ -54,8 +58,9 @@ var Commit = NewIntegrationTest(NewIntegrationTestArgs{
t.Views().CommitFiles().
IsFocused().
Lines(
Equals("A myfile"),
Equals("A myfile2"),
Equals("▼ /"),
Equals(" A myfile"),
Equals(" A myfile2"),
)
},
})