1
0
mirror of https://github.com/jesseduffield/lazygit.git synced 2025-07-09 01:17:06 +02:00

better assertions

This commit is contained in:
Jesse Duffield
2022-08-22 18:51:24 +10:00
parent de6d278e57
commit 47f84b6aea
2 changed files with 11 additions and 0 deletions

View File

@ -78,6 +78,14 @@ func (self *Assert) CommitCount(expectedCount int) {
})
}
func (self *Assert) AtLeastOneCommit() {
self.assertWithRetries(func() (bool, string) {
actualCount := len(self.gui.Model().Commits)
return actualCount > 0, "Expected at least one commit present"
})
}
func (self *Assert) MatchHeadCommitMessage(matcher *matcher) {
self.assertWithRetries(func() (bool, string) {
return len(self.gui.Model().Commits) > 0, "Expected at least one commit to be present"