Add Fallback Resource Json Schemas

This commit is contained in:
Samuel Lorch 2025-05-12 14:44:51 +02:00
parent b0a66d5dbf
commit eb55164696
2 changed files with 249 additions and 0 deletions

18
api/schema_test.go Normal file
View file

@ -0,0 +1,18 @@
package api
import (
"encoding/json"
"testing"
)
func TestResourceJsonSchema(t *testing.T) {
for slug, schema := range ResourceSchemas {
var schemaDefinition ResourceTypeSchema
err := json.Unmarshal(schema, &schemaDefinition)
if err != nil {
t.Errorf("Error While Parsing Resource Schema %v: %v", slug, err)
} else {
t.Logf("Schema for type %v is ok", slug)
}
}
}