1
0
mirror of https://github.com/jesseduffield/lazygit.git synced 2025-07-30 03:23:08 +03:00

fix suggestions test

This commit is contained in:
Jesse Duffield
2022-12-28 10:41:42 +11:00
parent b4e9806352
commit a3450dfdfc
3 changed files with 7 additions and 17 deletions

View File

@ -65,20 +65,18 @@ func (self *PromptAsserter) SuggestionTopLines(matchers ...*matcher) *PromptAsse
return self
}
func (self *PromptAsserter) SelectFirstSuggestion() *PromptAsserter {
func (self *PromptAsserter) ConfirmFirstSuggestion() {
self.t.press(self.t.keys.Universal.TogglePanel)
self.t.Views().Suggestions().
IsFocused().
SelectedLineIdx(0)
return self
SelectedLineIdx(0).
PressEnter()
}
func (self *PromptAsserter) SelectSuggestion(matcher *matcher) *PromptAsserter {
func (self *PromptAsserter) ConfirmSuggestion(matcher *matcher) {
self.t.press(self.t.keys.Universal.TogglePanel)
self.t.Views().Suggestions().
IsFocused().
NavigateToListItem(matcher)
return self
NavigateToListItem(matcher).
PressEnter()
}

View File

@ -207,13 +207,6 @@ func (self *TestDriver) inCommitMessagePanel() {
})
}
func (self *TestDriver) currentWindowName(expectedWindowName string) {
self.assertWithRetries(func() (bool, string) {
actual := self.gui.CurrentContext().GetView().Name()
return actual == expectedWindowName, fmt.Sprintf("Expected current window name to be '%s', but got '%s'", expectedWindowName, actual)
})
}
// for making assertions on lazygit views
func (self *TestDriver) Views() *Views {
return &Views{t: self}