@@ -21,12 +21,16 @@ var FilterByFileStatus = NewIntegrationTest(NewIntegrationTestArgs{
21
21
22
22
shell .CreateFile ("file-untracked" , "bar" )
23
23
shell .UpdateFile ("file-tracked" , "baz" )
24
+
25
+ shell .CreateFile ("file-staged-but-untracked" , "qux" )
26
+ shell .GitAdd ("file-staged-but-untracked" )
24
27
},
25
28
Run : func (t * TestDriver , keys config.KeybindingConfig ) {
26
29
t .Views ().Files ().
27
30
Focus ().
28
31
Lines (
29
- Contains (`file-tracked` ).IsSelected (),
32
+ Equals ("A file-staged-but-untracked" ).IsSelected (),
33
+ Equals (" M file-tracked" ),
30
34
).
31
35
Press (keys .Files .OpenStatusFilter ).
32
36
Tap (func () {
@@ -36,7 +40,7 @@ var FilterByFileStatus = NewIntegrationTest(NewIntegrationTestArgs{
36
40
Confirm ()
37
41
}).
38
42
Lines (
39
- Contains ( ` file-untracked` ).IsSelected (),
43
+ Equals ( "?? file-untracked" ).IsSelected (),
40
44
).
41
45
Press (keys .Files .OpenStatusFilter ).
42
46
Tap (func () {
@@ -46,7 +50,8 @@ var FilterByFileStatus = NewIntegrationTest(NewIntegrationTestArgs{
46
50
Confirm ()
47
51
}).
48
52
Lines (
49
- Contains (`file-tracked` ).IsSelected (),
53
+ Equals ("A file-staged-but-untracked" ).IsSelected (),
54
+ Equals (" M file-tracked" ),
50
55
).
51
56
Press (keys .Files .OpenStatusFilter ).
52
57
Tap (func () {
@@ -56,7 +61,8 @@ var FilterByFileStatus = NewIntegrationTest(NewIntegrationTestArgs{
56
61
Confirm ()
57
62
}).
58
63
Lines (
59
- Contains (`file-tracked` ).IsSelected (),
64
+ Equals ("A file-staged-but-untracked" ).IsSelected (),
65
+ Equals (" M file-tracked" ),
60
66
)
61
67
},
62
68
})
0 commit comments