(repo *Repository)
| 568 | } |
| 569 | |
| 570 | func commitMsgsList(repo *Repository) ([]string, error) { |
| 571 | head, err := headCommit(repo) |
| 572 | if err != nil { |
| 573 | return nil, err |
| 574 | } |
| 575 | defer head.Free() |
| 576 | |
| 577 | var commits []string |
| 578 | |
| 579 | parent := head.Parent(0) |
| 580 | defer parent.Free() |
| 581 | commits = append(commits, head.Message(), parent.Message()) |
| 582 | |
| 583 | for parent.ParentCount() != 0 { |
| 584 | parent = parent.Parent(0) |
| 585 | defer parent.Free() |
| 586 | commits = append(commits, parent.Message()) |
| 587 | } |
| 588 | |
| 589 | return commits, nil |
| 590 | } |
| 591 | |
| 592 | func assertStringList(t *testing.T, expected, actual []string) { |
| 593 | if len(expected) != len(actual) { |
no test coverage detected
searching dependent graphs…