Files
2025-12-01 14:08:23 +01:00

88 lines
1.5 KiB
JSON

[
{
"name": "invalid lexicon field",
"lexicon": {
"lexicon": "one",
"id": "com.example.lexicon",
"defs": {
"demo": {
"type": "integer"
}
}
}
},
{
"name": "invalid id field",
"lexicon": {
"lexicon": 1,
"id": 2,
"defs": {
"demo": {
"type": "integer"
}
}
}
},
{
"name": "defined unknown",
"lexicon": {
"lexicon": 1,
"id": "com.example.lexicon",
"defs": {
"demo": {
"type": "unknown"
}
}
}
},
{
"name": "defined ref",
"lexicon": {
"lexicon": 1,
"id": "com.example.lexicon",
"defs": {
"demo": {
"type": "ref",
"ref": "com.atproto.repo.strongRef"
}
}
}
},
{
"name": "non-main primary",
"lexicon": {
"lexicon": 1,
"id": "com.example.lexicon",
"defs": {
"demo": {
"type": "record",
"key": "any",
"record": {
"type": "object"
}
}
}
}
},
{
"name": "record missing type object",
"lexicon": {
"lexicon": 1,
"id": "com.example.lexicon",
"defs": {
"main": {
"type": "record",
"key": "any",
"record": {
"properties": {
"b": {
"type": "boolean"
}
}
}
}
}
}
}
]