Add additional tests

pull/29/head
Jonas Franz 5 years ago committed by Jonas Franz
parent b697486bb4
commit 934170105d
  1. 24
      migrations/repo_test.go

@ -0,0 +1,24 @@
package migrations
import (
"github.com/google/go-github/github"
"github.com/stretchr/testify/assert"
"testing"
)
func TestMigratory_Repository(t *testing.T) {
fm := &FetchMigratory{
Migratory: *DemoMigratory,
GHClient: github.NewClient(nil),
RepoOwner: "JonasFranzDEV",
RepoName: "migrate",
}
ghRepo, _, err := fm.GHClient.Repositories.Get(fm.ctx(), fm.RepoOwner, fm.RepoName)
if err != nil {
t.Skipf("Skipped due to repo is not accessable: %v", err)
return
}
repo, err := fm.Repository(ghRepo)
assertNoError(t, err)
assert.Equal(t, "migrate", repo.Name)
}
Loading…
Cancel
Save