mirror of
https://github.com/LukeHagar/libopenapi.git
synced 2025-12-11 04:20:24 +00:00
Merge branch 'main' into Baliedge/PIP-2552-consistent-ordering
This commit is contained in:
@@ -4,6 +4,7 @@
|
||||
package v2
|
||||
|
||||
import (
|
||||
"context"
|
||||
"testing"
|
||||
|
||||
"github.com/pb33f/libopenapi/datamodel/low"
|
||||
@@ -27,7 +28,7 @@ func TestSecurityScheme_Build_Borked(t *testing.T) {
|
||||
err := low.BuildModel(&idxNode, &n)
|
||||
assert.NoError(t, err)
|
||||
|
||||
err = n.Build(nil, idxNode.Content[0], idx)
|
||||
err = n.Build(context.Background(), nil, idxNode.Content[0], idx)
|
||||
assert.Error(t, err)
|
||||
|
||||
}
|
||||
@@ -47,7 +48,7 @@ func TestSecurityScheme_Build_Scopes(t *testing.T) {
|
||||
err := low.BuildModel(&idxNode, &n)
|
||||
assert.NoError(t, err)
|
||||
|
||||
err = n.Build(nil, idxNode.Content[0], idx)
|
||||
err = n.Build(context.Background(), nil, idxNode.Content[0], idx)
|
||||
assert.NoError(t, err)
|
||||
assert.Equal(t, 2, orderedmap.Len(n.Scopes.Value.Values))
|
||||
|
||||
@@ -72,7 +73,7 @@ x-beer: not for a while`
|
||||
|
||||
var n SecurityScheme
|
||||
_ = low.BuildModel(idxNode.Content[0], &n)
|
||||
_ = n.Build(nil, idxNode.Content[0], idx)
|
||||
_ = n.Build(context.Background(), nil, idxNode.Content[0], idx)
|
||||
|
||||
yml2 := `in: my heart
|
||||
scopes:
|
||||
@@ -92,7 +93,7 @@ authorizationUrl: https://pb33f.io
|
||||
|
||||
var n2 SecurityScheme
|
||||
_ = low.BuildModel(idxNode2.Content[0], &n2)
|
||||
_ = n2.Build(nil, idxNode2.Content[0], idx2)
|
||||
_ = n2.Build(context.Background(), nil, idxNode2.Content[0], idx2)
|
||||
|
||||
// hash
|
||||
assert.Equal(t, n.Hash(), n2.Hash())
|
||||
|
||||
Reference in New Issue
Block a user