mirror of https://github.com/k3s-io/k3s
commit
a7590e531b
|
@ -157,8 +157,8 @@ func cleanPath(dirPath, linkPath string) string {
|
||||||
func checkPath(filePath, linkPath string) (newPath string, ok bool) {
|
func checkPath(filePath, linkPath string) (newPath string, ok bool) {
|
||||||
dir := path.Dir(filePath)
|
dir := path.Dir(filePath)
|
||||||
absFilePrefixes := []string{
|
absFilePrefixes := []string{
|
||||||
"/GoogleCloudPlatform/kubernetes/blob/master/",
|
"/kubernetes/kubernetes/blob/master/",
|
||||||
"/GoogleCloudPlatform/kubernetes/tree/master/",
|
"/kubernetes/kubernetes/tree/master/",
|
||||||
}
|
}
|
||||||
for _, prefix := range absFilePrefixes {
|
for _, prefix := range absFilePrefixes {
|
||||||
if strings.HasPrefix(linkPath, prefix) {
|
if strings.HasPrefix(linkPath, prefix) {
|
||||||
|
|
|
@ -29,8 +29,8 @@ func TestBadLinks(t *testing.T) {
|
||||||
var cases = []struct {
|
var cases = []struct {
|
||||||
in string
|
in string
|
||||||
}{
|
}{
|
||||||
{"[NOTREADME](https://github.com/GoogleCloudPlatform/kubernetes/tree/master/NOTREADME.md)"},
|
{"[NOTREADME](https://github.com/kubernetes/kubernetes/tree/master/NOTREADME.md)"},
|
||||||
{"[NOTREADME](https://github.com/GoogleCloudPlatform/kubernetes/tree/master/docs/NOTREADME.md)"},
|
{"[NOTREADME](https://github.com/kubernetes/kubernetes/tree/master/docs/NOTREADME.md)"},
|
||||||
{"[NOTREADME](../NOTREADME.md)"},
|
{"[NOTREADME](../NOTREADME.md)"},
|
||||||
}
|
}
|
||||||
for _, c := range cases {
|
for _, c := range cases {
|
||||||
|
@ -45,14 +45,14 @@ func TestGoodLinks(t *testing.T) {
|
||||||
expected string
|
expected string
|
||||||
}{
|
}{
|
||||||
{"", ""},
|
{"", ""},
|
||||||
{"[README](https://github.com/GoogleCloudPlatform/kubernetes/tree/master/README.md)",
|
{"[README](https://github.com/kubernetes/kubernetes/tree/master/README.md)",
|
||||||
"[README](README.md)"},
|
"[README](README.md)"},
|
||||||
{"[README](../README.md)",
|
{"[README](../README.md)",
|
||||||
"[README](README.md)"},
|
"[README](README.md)"},
|
||||||
{"[README](https://lwn.net)",
|
{"[README](https://lwn.net)",
|
||||||
"[README](https://lwn.net)"},
|
"[README](https://lwn.net)"},
|
||||||
// _ to -
|
// _ to -
|
||||||
{"[README](https://github.com/GoogleCloudPlatform/kubernetes/tree/master/docs/devel/cli_roadmap.md)",
|
{"[README](https://github.com/kubernetes/kubernetes/tree/master/docs/devel/cli_roadmap.md)",
|
||||||
"[README](../../docs/devel/cli-roadmap.md)"},
|
"[README](../../docs/devel/cli-roadmap.md)"},
|
||||||
// - to _
|
// - to _
|
||||||
{"[README](../../docs/devel/api-changes.md)",
|
{"[README](../../docs/devel/api-changes.md)",
|
||||||
|
@ -61,7 +61,7 @@ func TestGoodLinks(t *testing.T) {
|
||||||
// Does this even make sense? i dunno
|
// Does this even make sense? i dunno
|
||||||
{"[README](/docs/README.md)",
|
{"[README](/docs/README.md)",
|
||||||
"[README](https://github.com/docs/README.md)"},
|
"[README](https://github.com/docs/README.md)"},
|
||||||
{"[README](/GoogleCloudPlatform/kubernetes/tree/master/docs/README.md)",
|
{"[README](/kubernetes/kubernetes/tree/master/docs/README.md)",
|
||||||
"[README](../../docs/README.md)"},
|
"[README](../../docs/README.md)"},
|
||||||
}
|
}
|
||||||
for i, c := range cases {
|
for i, c := range cases {
|
||||||
|
|
Loading…
Reference in New Issue