aboutsummaryrefslogtreecommitdiff
path: root/fixtures/schemas/corpus-manifest.schema.json
blob: 4542ec0034cb712e9b43880084a73756d75ea747 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
{
  "schema": 1,
  "required": ["schema", "corpus"],
  "properties": {
    "schema": { "const": 1 },
    "corpus": {
      "type": "array",
      "items": {
        "required": ["id", "kind", "root", "expected_profile"],
        "properties": {
          "id": { "type": "string" },
          "kind": { "enum": ["demo", "part1", "part2"] },
          "root": { "type": "string" },
          "expected_profile": { "type": "string" }
        }
      }
    }
  }
}