test: rpm serve errors, terraform rewriteDownloadURL, pypi merger, s3 stat, pattern-validation 400
This commit is contained in:
@@ -56,6 +56,23 @@ func TestPyPIMerge(t *testing.T) {
|
||||
}
|
||||
}
|
||||
|
||||
func TestPyPIMergeNoProxyAndBadLinks(t *testing.T) {
|
||||
m := &PyPIMerger{}
|
||||
members := []MemberIndex{{
|
||||
RemoteName: "a",
|
||||
Body: []byte("<a href=\"foo.whl\">foo.whl</a>\n<a>no href</a>\n<span>not a link</span>"),
|
||||
}}
|
||||
// No proxy base URL: hrefs are left as-is.
|
||||
out, err := m.MergeIndexes(members, "")
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
s := string(out)
|
||||
if !strings.Contains(s, ">foo.whl</a>") {
|
||||
t.Errorf("missing link: %s", s)
|
||||
}
|
||||
}
|
||||
|
||||
func TestHelmMerge(t *testing.T) {
|
||||
m := &HelmMerger{}
|
||||
memberA := `apiVersion: v1
|
||||
|
||||
Reference in New Issue
Block a user