test: update stash/rename integration test

This commit is contained in:
Ryooooooga 2022-10-16 16:26:01 +09:00
parent 3103398e31
commit 2ec0b671e6
No known key found for this signature in database
GPG key ID: 07CF200DFCC20C25
21 changed files with 27 additions and 14 deletions

View file

@ -13,7 +13,9 @@ var Rename = NewIntegrationTest(NewIntegrationTestArgs{
SetupRepo: func(shell *Shell) {
shell.
EmptyCommit("blah").
CreateFileAndAdd("foo", "change to stash").
CreateFileAndAdd("file-1", "change to stash1").
StashWithMessage("foo").
CreateFileAndAdd("file-2", "change to stash2").
StashWithMessage("bar")
},
Run: func(shell *Shell, input *Input, assert *Assert, keys config.KeybindingConfig) {
@ -21,13 +23,15 @@ var Rename = NewIntegrationTest(NewIntegrationTestArgs{
assert.CurrentViewName("stash")
assert.MatchSelectedLine(Equals("On master: bar"))
input.NextItem()
assert.MatchSelectedLine(Equals("On master: foo"))
input.PressKeys(keys.Stash.RenameStash)
assert.InPrompt()
assert.MatchCurrentViewTitle(Equals("Rename stash: stash@{0}"))
assert.MatchCurrentViewTitle(Equals("Rename stash: stash@{1}"))
input.Type(" baz")
input.Confirm()
assert.MatchSelectedLine(Equals("On master: bar baz"))
assert.MatchSelectedLine(Equals("On master: foo baz"))
},
})

View file

@ -1 +1 @@
8d4897b3dcbb5c8fbc8fa8439ec7e9627c3159cf
209b9fa9264fa15f128127817f080fd7372050cf

View file

@ -1,2 +1,3 @@
0000000000000000000000000000000000000000 8d4897b3dcbb5c8fbc8fa8439ec7e9627c3159cf CI <CI@example.com> 1665802395 +0900 commit (initial): blah
8d4897b3dcbb5c8fbc8fa8439ec7e9627c3159cf 8d4897b3dcbb5c8fbc8fa8439ec7e9627c3159cf CI <CI@example.com> 1665802396 +0900 reset: moving to HEAD
0000000000000000000000000000000000000000 209b9fa9264fa15f128127817f080fd7372050cf CI <CI@example.com> 1665905121 +0900 commit (initial): blah
209b9fa9264fa15f128127817f080fd7372050cf 209b9fa9264fa15f128127817f080fd7372050cf CI <CI@example.com> 1665905122 +0900 reset: moving to HEAD
209b9fa9264fa15f128127817f080fd7372050cf 209b9fa9264fa15f128127817f080fd7372050cf CI <CI@example.com> 1665905122 +0900 reset: moving to HEAD

View file

@ -1 +1 @@
0000000000000000000000000000000000000000 8d4897b3dcbb5c8fbc8fa8439ec7e9627c3159cf CI <CI@example.com> 1665802395 +0900 commit (initial): blah
0000000000000000000000000000000000000000 209b9fa9264fa15f128127817f080fd7372050cf CI <CI@example.com> 1665905121 +0900 commit (initial): blah

View file

@ -1 +1,2 @@
0000000000000000000000000000000000000000 c6f35659c0cf57c794d79df88283d7ee933831dd CI <CI@example.com> 1665802399 +0900 On master: bar baz
0000000000000000000000000000000000000000 a5272a200897df5558c8cad683c1af14f7184124 CI <CI@example.com> 1665905122 +0900 On master: bar
a5272a200897df5558c8cad683c1af14f7184124 de8f5ed6f8a58664edfbdecd20b75a6ea0633bf6 CI <CI@example.com> 1665905125 +0900 On master: foo baz

View file

@ -0,0 +1,3 @@
x<01>Í1
Ã0 @ÑÎ>…öB]YXPB SŽa9
)ĸzüä]?~iµ¾;xzÞúa¤)Ä¥0…¢l*-®ia )­jFäò·oí€i†×4<C397>öËõ³Û£´:€gŽÑwDwÕkÒíOîtÏ;­¢+¸

View file

@ -1,2 +0,0 @@
x<01>ŽA
ƒ0E»Î)f_(1ê˜\yŒd2ƒQ±)xüºé¾·ù¼<0F>ל§®ÂKÙE@1ªÚ@šTmDiÈ&vUˆªr«ªf »,|j<u±NcË^ãIðMMÂ<4D>ºŽëª%V>e\wèxôÃKŽ<4B>·Yn¼æ'Tˆ­·®&„«%k͹žQEþÔÍ´$9`] ‡÷ùºÿª Îa4_ ËC^

View file

@ -0,0 +1,4 @@
x<01><>Э
Т0<10>=ч)і.Шю&Mzъcф<63>L[j<>>ОёрныЬ|УжRц
LњTї<EFBFBD>РГ<EFBFBD>Rs<EFBFBD>й)ЄЇЬ6ЈEVВs<10>лгв@Доfg[<5B>u<>И'6=<3D><>=цhЄaь0dсоuZwу#ЎlЯt kЙiнYќоТ-Ђhi<68>ЊщЯЙ<D0AF><D099><EFBFBD>X(юеЈыЯ
ќгrЯ@%

View file

@ -1,2 +0,0 @@
xŤÍÁ
Â0 €aĎ}ŠÜÉş4$ "ě´ÇhşŚ +•QÁÇwŹŕőç<C591>ż´Z_/ýp2‰i)L±»iFFOd«,¬Qd5wR¤<52>?}kL3ܧůéß\ß»ßJ«<18>“`1śőśt˙“Űó~°?+Ę

View file

@ -0,0 +1,3 @@
x<01><>½j1„]ßS¨˜ýѯ1ÁpÕU~i¥%Ëg.gÈã[.Ò§<C392>ùfvGÖÞ¿wC6ö­5Sˆ+{ª¬ÙáJIl­ÅbbòÉôÈ[»<> ¤4§ahF§H)D
´Dÿxï*¢Ä2.Ž”9x<39>ŠŽ
¼(Nù¹­sž—KûÍýqkGYû§Aï]‚÷æÀ4Ô1boÿħëÝôü3ø“)y{¬OHW

View file

@ -0,0 +1 @@
x<01>ϱj1ÐÔ÷êv%LÀ•+Þ´Ke.gÈçG<C3A7>{·Ã<C383>©£÷ïÝaÌoû¦ê2eᙓß(d¶<64>¼´F5Éj@µ­!$^î²ém¡¬Å¤ EŸÌcöÈÙ³Ak!Aµ§<C2B5>A¢ND±ªúÆ€ Ô™Ñ`Õcù/<2F>ýklî|qç˧þI¿ÿ衎~rž(HѽCXf:Oìú"_®7×åwú£³1þqHë

View file

@ -1 +1 @@
8d4897b3dcbb5c8fbc8fa8439ec7e9627c3159cf
209b9fa9264fa15f128127817f080fd7372050cf

View file

@ -1 +1 @@
c6f35659c0cf57c794d79df88283d7ee933831dd
de8f5ed6f8a58664edfbdecd20b75a6ea0633bf6