From 934170105d7ca0b455a0f1f7697519c44dacafcf Mon Sep 17 00:00:00 2001 From: Jonas Franz Date: Mon, 24 Dec 2018 11:18:42 +0100 Subject: [PATCH 1/4] Add additional tests --- migrations/repo_test.go | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 migrations/repo_test.go diff --git a/migrations/repo_test.go b/migrations/repo_test.go new file mode 100644 index 0000000..b039e73 --- /dev/null +++ b/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) +} -- 2.36.2 From cfed55f411f1b34225eb5a76d4e18df5206308e7 Mon Sep 17 00:00:00 2001 From: Jonas Franz Date: Mon, 24 Dec 2018 11:23:14 +0100 Subject: [PATCH 2/4] Add additional tests --- migrations/github_test.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/migrations/github_test.go b/migrations/github_test.go index 17b8103..5568ec5 100644 --- a/migrations/github_test.go +++ b/migrations/github_test.go @@ -49,7 +49,7 @@ func TestFetchMigratory_FetchIssues(t *testing.T) { } func TestFetchMigratory_FetchComments(t *testing.T) { - comments, err := testFMig.FetchIssues() + comments, err := testFMig.FetchComments() assert.NoError(t, err) assert.True(t, len(comments) > 0, "at least one comment found") } -- 2.36.2 From 176a70643aaa1a6e3fd5e8f8b871129122ddda8f Mon Sep 17 00:00:00 2001 From: Jonas Franz Date: Mon, 24 Dec 2018 11:52:19 +0100 Subject: [PATCH 3/4] Fix repo test --- migrations/repo_test.go | 1 + 1 file changed, 1 insertion(+) diff --git a/migrations/repo_test.go b/migrations/repo_test.go index b039e73..1afd489 100644 --- a/migrations/repo_test.go +++ b/migrations/repo_test.go @@ -21,4 +21,5 @@ func TestMigratory_Repository(t *testing.T) { repo, err := fm.Repository(ghRepo) assertNoError(t, err) assert.Equal(t, "migrate", repo.Name) + assertNoError(t, fm.Client.DeleteRepo("JonasFranzDEV", "migrate")) } -- 2.36.2 From e2d15668d736a3ce505b2c336ea8a47732dc98a1 Mon Sep 17 00:00:00 2001 From: Jonas Franz Date: Mon, 24 Dec 2018 11:54:51 +0100 Subject: [PATCH 4/4] Fix repo test --- migrations/repo_test.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/migrations/repo_test.go b/migrations/repo_test.go index 1afd489..b44b4b2 100644 --- a/migrations/repo_test.go +++ b/migrations/repo_test.go @@ -21,5 +21,5 @@ func TestMigratory_Repository(t *testing.T) { repo, err := fm.Repository(ghRepo) assertNoError(t, err) assert.Equal(t, "migrate", repo.Name) - assertNoError(t, fm.Client.DeleteRepo("JonasFranzDEV", "migrate")) + assertNoError(t, fm.Client.DeleteRepo("demo", "migrate")) } -- 2.36.2