migrate: Report why an migration cannot be applied

Just returning that `Migration upgrade cannot be applied: check failed`
is not too useful when running `migrate upgrade_repo_v2`.
This commit is contained in:
Michael Eischer 2022-09-03 11:49:31 +02:00
parent 6c69f08a7b
commit 8b4dd70013
5 changed files with 20 additions and 13 deletions

View file

@ -23,7 +23,7 @@ func TestUpgradeRepoV2(t *testing.T) {
m := &UpgradeRepoV2{}
ok, err := m.Check(context.Background(), repo)
ok, _, err := m.Check(context.Background(), repo)
if err != nil {
t.Fatal(err)
}
@ -81,7 +81,7 @@ func TestUpgradeRepoV2Failure(t *testing.T) {
m := &UpgradeRepoV2{}
ok, err := m.Check(context.Background(), repo)
ok, _, err := m.Check(context.Background(), repo)
if err != nil {
t.Fatal(err)
}