1
// Copyright Istio Authors
3
// Licensed under the Apache License, Version 2.0 (the "License");
4
// you may not use this file except in compliance with the License.
5
// You may obtain a copy of the License at
7
// http://www.apache.org/licenses/LICENSE-2.0
9
// Unless required by applicable law or agreed to in writing, software
10
// distributed under the License is distributed on an "AS IS" BASIS,
11
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12
// See the License for the specific language governing permissions and
13
// limitations under the License.
20
"istio.io/istio/pkg/test/util/assert"
23
func TestURL(t *testing.T) {
24
assert.Equal(t, BaseURL, "https://istio.io/", "base url should be equal")
25
assert.Equal(t, DocsURL, "https://istio.io/"+DocsVersion+"/docs/", "docs url should be equal")
27
assert.Equal(t, OpsURL, "https://istio.io/"+DocsVersion+"/docs/ops/", "ops url should be equal")
28
assert.Equal(t, DeploymentRequirements,
29
"https://istio.io/"+DocsVersion+"/docs/ops/deployment/requirements/",
30
"DeploymentRequirements url should be equal")
31
assert.Equal(t, ProtocolSelection, "https://istio.io/"+DocsVersion+"/docs/ops/configuration/traffic-management/protocol-selection/")
33
assert.Equal(t, ReferenceURL, "https://istio.io/"+DocsVersion+"/docs/reference/", "reference url should be equal")
34
assert.Equal(t, IstioOperatorSpec,
35
"https://istio.io/"+DocsVersion+"/docs/reference/config/istio.operator.v1alpha1/#IstioOperatorSpec",
36
"IstioOperatorSpec url should be equal")
37
assert.Equal(t, ConfigAnalysis,
38
"https://istio.io/"+DocsVersion+"/docs/reference/config/analysis",
39
"ConfigAnalysis url should be equal")