Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-pages.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVladimir Shushlin <vshushlin@gitlab.com>2020-08-04 12:02:38 +0300
committerVladimir Shushlin <vshushlin@gitlab.com>2020-08-04 12:02:38 +0300
commit4a4d5746fca079a59204ef4ef738367a9a150660 (patch)
tree7ee2faa60dd72dae5029033f200b1a8e22735f2b /internal/source/domains_test.go
parent185e0a0e5c621f350335495291c535e5c05df89b (diff)
Revert "Merge branch 'add-polling-to-domain-package' into 'master'"revert-b3bf3ac4
This reverts merge request !306
Diffstat (limited to 'internal/source/domains_test.go')
-rw-r--r--internal/source/domains_test.go42
1 files changed, 22 insertions, 20 deletions
diff --git a/internal/source/domains_test.go b/internal/source/domains_test.go
index 2382e756..24008b08 100644
--- a/internal/source/domains_test.go
+++ b/internal/source/domains_test.go
@@ -65,21 +65,24 @@ func TestGetDomain(t *testing.T) {
newSource.On("GetDomain", testDomain).
Return(&domain.Domain{Name: testDomain}, nil).
Once()
- newSource.On("IsReady").Return(true).Once()
defer newSource.AssertExpectations(t)
- domains := newTestDomains(t, newSource)
+ domains := &Domains{
+ disk: disk.New(),
+ gitlab: newSource,
+ }
domains.GetDomain(testDomain)
})
t.Run("when requesting a non-test domain", func(t *testing.T) {
newSource := NewMockSource()
- newSource.On("IsReady").Return(true).Once()
-
defer newSource.AssertExpectations(t)
- domains := newTestDomains(t, newSource)
+ domains := &Domains{
+ disk: disk.New(),
+ gitlab: newSource,
+ }
domain, err := domains.GetDomain("domain.test.io")
@@ -91,7 +94,10 @@ func TestGetDomain(t *testing.T) {
newSource := NewMockSource()
defer newSource.AssertExpectations(t)
- domains := newTestDomains(t, newSource)
+ domains := &Domains{
+ disk: disk.New(),
+ gitlab: newSource,
+ }
domain, err := domains.GetDomain("pages-broken-poc.gitlab.io")
@@ -116,11 +122,12 @@ func TestGetDomain(t *testing.T) {
newSource.On("GetDomain", testDomain).
Return(&domain.Domain{Name: testDomain}, nil).
Once()
- newSource.On("IsReady").Return(true).Once()
-
defer newSource.AssertExpectations(t)
- domains := newTestDomains(t, newSource)
+ domains := &Domains{
+ disk: disk.New(),
+ gitlab: newSource,
+ }
domains.GetDomain(testDomain)
})
@@ -149,6 +156,8 @@ func TestGetDomainWithIncrementalrolloutOfGitLabSource(t *testing.T) {
// Generates FNV 2643293380, 2643293380 % 100 = 80
domain80 := "test-domain-b.com"
+ diskSource := disk.New()
+
gitlabSourceConfig.Domains.Rollout.Percentage = 80
type testDomain struct {
@@ -192,10 +201,12 @@ func TestGetDomainWithIncrementalrolloutOfGitLabSource(t *testing.T) {
Once()
}
}
- gitlabSource.On("IsReady").Return(true)
defer gitlabSource.AssertExpectations(t)
- domains := newTestDomains(t, gitlabSource)
+ domains := &Domains{
+ disk: diskSource,
+ gitlab: gitlabSource,
+ }
gitlabSourceConfig.Domains.Rollout.Stickiness = tc.stickiness
@@ -206,12 +217,3 @@ func TestGetDomainWithIncrementalrolloutOfGitLabSource(t *testing.T) {
})
}
}
-
-func newTestDomains(t *testing.T, gitlabSource *MockSource) *Domains {
- t.Helper()
-
- return &Domains{
- disk: disk.New(),
- gitlab: gitlabSource,
- }
-}