Added more test coverage

Signed-off-by: quobix <dave@quobix.com>
This commit is contained in:
quobix
2024-01-18 12:25:27 -05:00
parent 43860f4e3c
commit 77bb057f8c
2 changed files with 19 additions and 1 deletions

View File

@@ -36,6 +36,19 @@ paths:
assert.Equal(t, 2, idx.descriptionCount)
}
func TestSpecIndex_ExtractRefs_CheckSummarySummary(t *testing.T) {
yml := `things:
summary:
summary:
- summary`
var rootNode yaml.Node
_ = yaml.Unmarshal([]byte(yml), &rootNode)
c := CreateOpenAPIIndexConfig()
idx := NewSpecIndexWithConfig(&rootNode, c)
assert.Len(t, idx.allSummaries, 3)
assert.Equal(t, 3, idx.summaryCount)
}
func TestSpecIndex_ExtractRefs_CheckPropertiesForInlineSchema(t *testing.T) {
yml := `openapi: 3.1.0
servers: