Update TestFixUrl() to expect BaseUrl to have trailing /

See #793, #799
This commit is contained in:
Anthony Fok 2015-01-16 03:13:03 -07:00
parent 3a9300ddc4
commit 508788e694

View file

@ -16,15 +16,15 @@ func TestFixUrl(t *testing.T) {
Result string
}
tests := []data{
{"Basic http localhost", "", "http://foo.com", true, 1313, "http://localhost:1313"},
{"Basic https production, http localhost", "", "https://foo.com", true, 1313, "http://localhost:1313"},
{"Basic subdir", "", "http://foo.com/bar", true, 1313, "http://localhost:1313/bar"},
{"Basic production", "http://foo.com", "http://foo.com", false, 80, "http://foo.com"},
{"Production subdir", "http://foo.com/bar", "http://foo.com/bar", false, 80, "http://foo.com/bar"},
{"No http", "", "foo.com", true, 1313, "http://localhost:1313"},
{"Override configured port", "", "foo.com:2020", true, 1313, "http://localhost:1313"},
{"No http production", "foo.com", "foo.com", false, 80, "http://foo.com"},
{"No http production with port", "foo.com", "foo.com", true, 2020, "http://foo.com:2020"},
{"Basic http localhost", "", "http://foo.com", true, 1313, "http://localhost:1313/"},
{"Basic https production, http localhost", "", "https://foo.com", true, 1313, "http://localhost:1313/"},
{"Basic subdir", "", "http://foo.com/bar", true, 1313, "http://localhost:1313/bar/"},
{"Basic production", "http://foo.com", "http://foo.com", false, 80, "http://foo.com/"},
{"Production subdir", "http://foo.com/bar", "http://foo.com/bar", false, 80, "http://foo.com/bar/"},
{"No http", "", "foo.com", true, 1313, "http://localhost:1313/"},
{"Override configured port", "", "foo.com:2020", true, 1313, "http://localhost:1313/"},
{"No http production", "foo.com", "foo.com", false, 80, "http://foo.com/"},
{"No http production with port", "foo.com", "foo.com", true, 2020, "http://foo.com:2020/"},
}
for i, test := range tests {