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:
authorNick Thomas <nick@gitlab.com>2018-03-14 11:57:09 +0300
committerNick Thomas <nick@gitlab.com>2018-03-14 11:57:09 +0300
commit395684dd51c779bf2e0f28ddabfe2830dd3426f5 (patch)
tree9f0472b6d19c38713df2cb9df0ed02efd60f82e2 /acceptance_test.go
parent7d9ea1897c38f02b0304516afb9dce8ad08b9ca4 (diff)
Add acceptance tests for two very simple cases
Diffstat (limited to 'acceptance_test.go')
-rw-r--r--acceptance_test.go22
1 files changed, 22 insertions, 0 deletions
diff --git a/acceptance_test.go b/acceptance_test.go
index ff80a7a4..360b4c2e 100644
--- a/acceptance_test.go
+++ b/acceptance_test.go
@@ -61,6 +61,28 @@ func TestUnknownHostReturnsNotFound(t *testing.T) {
}
}
+func TestUnknownProjectReturnsNotFound(t *testing.T) {
+ skipUnlessEnabled(t)
+ teardown := RunPagesProcess(t, *pagesBinary, listeners, "")
+ defer teardown()
+
+ rsp, err := GetPageFromListener(t, httpListener, "group.gitlab-example.com", "/nonexistent/")
+ assert.NoError(t, err)
+ defer rsp.Body.Close()
+ assert.Equal(t, http.StatusNotFound, rsp.StatusCode)
+}
+
+func TestGroupDomainReturns200(t *testing.T) {
+ skipUnlessEnabled(t)
+ teardown := RunPagesProcess(t, *pagesBinary, listeners, "")
+ defer teardown()
+
+ rsp, err := GetPageFromListener(t, httpListener, "group.gitlab-example.com", "/")
+ assert.NoError(t, err)
+ defer rsp.Body.Close()
+ assert.Equal(t, http.StatusOK, rsp.StatusCode)
+}
+
func TestKnownHostReturns200(t *testing.T) {
skipUnlessEnabled(t)
teardown := RunPagesProcess(t, *pagesBinary, listeners, "")