resolved build issues

Signed-off-by: quobix <dave@quobix.com>
This commit is contained in:
quobix
2024-01-18 13:29:52 -05:00
parent c8d4f72be5
commit e0f0f387bd
2 changed files with 2 additions and 37 deletions

View File

@@ -46,41 +46,6 @@ func TestCompareSwaggerDocuments(t *testing.T) {
}
func TestCompareRefs(t *testing.T) {
original := []byte(`openapi: 3.0
components:
schemas:
Yo:
type: int
OK:
$ref: '#/components/schemas/Yo'
`)
modified := []byte(`openapi: 3.0
components:
schemas:
Yo:
type: int
OK:
type: int
`)
infoOrig, _ := datamodel.ExtractSpecInfo(original)
infoMod, _ := datamodel.ExtractSpecInfo(modified)
origDoc, _ := v3.CreateDocumentFromConfig(infoOrig, datamodel.NewDocumentConfiguration())
modDoc, _ := v3.CreateDocumentFromConfig(infoMod, datamodel.NewDocumentConfiguration())
changes := CompareOpenAPIDocuments(origDoc, modDoc)
assert.Equal(t, 52, changes.TotalChanges())
assert.Equal(t, 27, changes.TotalBreakingChanges())
//out, _ := json.MarshalIndent(changes, "", " ")
//_ = os.WriteFile("output.json", out, 0776)
}
func Benchmark_CompareOpenAPIDocuments(b *testing.B) {
original, _ := os.ReadFile("../test_specs/burgershop.openapi.yaml")