mirror of
https://github.com/LukeHagar/libopenapi.git
synced 2025-12-09 12:37:49 +00:00
Bumping coverage on low level models after new feature.
Fixed borked test
This commit is contained in:
@@ -26,3 +26,26 @@ mapping:
|
||||
assert.Nil(t, n.FindMappingValue("freshCakes"))
|
||||
|
||||
}
|
||||
|
||||
func TestDiscriminator_Hash(t *testing.T) {
|
||||
|
||||
left := `propertyName: freshCakes
|
||||
mapping:
|
||||
something: nothing`
|
||||
|
||||
right := `mapping:
|
||||
something: nothing
|
||||
propertyName: freshCakes`
|
||||
|
||||
var lNode, rNode yaml.Node
|
||||
_ = yaml.Unmarshal([]byte(left), &lNode)
|
||||
_ = yaml.Unmarshal([]byte(right), &rNode)
|
||||
|
||||
// create low level objects
|
||||
var lDoc Discriminator
|
||||
var rDoc Discriminator
|
||||
_ = low.BuildModel(&lNode, &lDoc)
|
||||
_ = low.BuildModel(&rNode, &rDoc)
|
||||
|
||||
assert.Equal(t, lDoc.Hash(), rDoc.Hash())
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user