mirror of
https://github.com/optim-enterprises-bv/vault.git
synced 2025-10-30 18:17:55 +00:00
Add mount path into the default generated openapi.json spec (UI) (#17926)
This commit is contained in:
committed by
GitHub
parent
256fca684b
commit
db8efac708
@@ -270,7 +270,7 @@ func TestOpenAPI_SpecialPaths(t *testing.T) {
|
||||
Root: test.rootPaths,
|
||||
Unauthenticated: test.unauthPaths,
|
||||
}
|
||||
err := documentPath(&path, sp, "kv", false, logical.TypeLogical, doc)
|
||||
err := documentPath(&path, sp, "kv", logical.TypeLogical, doc)
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
@@ -528,11 +528,11 @@ func TestOpenAPI_OperationID(t *testing.T) {
|
||||
|
||||
for _, context := range []string{"", "bar"} {
|
||||
doc := NewOASDocument("version")
|
||||
err := documentPath(path1, nil, "kv", false, logical.TypeLogical, doc)
|
||||
err := documentPath(path1, nil, "kv", logical.TypeLogical, doc)
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
err = documentPath(path2, nil, "kv", false, logical.TypeLogical, doc)
|
||||
err = documentPath(path2, nil, "kv", logical.TypeLogical, doc)
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
@@ -592,7 +592,7 @@ func TestOpenAPI_CustomDecoder(t *testing.T) {
|
||||
}
|
||||
|
||||
docOrig := NewOASDocument("version")
|
||||
err := documentPath(p, nil, "kv", false, logical.TypeLogical, docOrig)
|
||||
err := documentPath(p, nil, "kv", logical.TypeLogical, docOrig)
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
@@ -655,7 +655,7 @@ func testPath(t *testing.T, path *Path, sp *logical.Paths, expectedJSON string)
|
||||
t.Helper()
|
||||
|
||||
doc := NewOASDocument("dummyversion")
|
||||
if err := documentPath(path, sp, "kv", false, logical.TypeLogical, doc); err != nil {
|
||||
if err := documentPath(path, sp, "kv", logical.TypeLogical, doc); err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
doc.CreateOperationIDs("")
|
||||
@@ -665,6 +665,8 @@ func testPath(t *testing.T, path *Path, sp *logical.Paths, expectedJSON string)
|
||||
t.Fatal(err)
|
||||
}
|
||||
|
||||
t.Log(string(docJSON))
|
||||
|
||||
// Compare json by first decoding, then comparing with a deep equality check.
|
||||
var expected, actual interface{}
|
||||
if err := jsonutil.DecodeJSON(docJSON, &actual); err != nil {
|
||||
|
||||
Reference in New Issue
Block a user