{
  "fixtures": [
    {
      "id": "b64-ascii-01",
      "label": "ASCII",
      "kind": "base64-roundtrip",
      "input": "Hello"
    },
    {
      "id": "b64-latin-02",
      "label": "Accented Latin",
      "kind": "base64-roundtrip",
      "input": "Café"
    },
    {
      "id": "b64-cyrillic-03",
      "label": "Cyrillic",
      "kind": "base64-roundtrip",
      "input": "Привет"
    },
    {
      "id": "b64-arabic-04",
      "label": "Arabic (RTL)",
      "kind": "base64-roundtrip",
      "input": "مرحبا"
    },
    {
      "id": "b64-cjk-05",
      "label": "CJK",
      "kind": "base64-roundtrip",
      "input": "日本語テスト"
    },
    {
      "id": "b64-emoji-06",
      "label": "Emoji",
      "kind": "base64-roundtrip",
      "input": "Salut 👋"
    },
    {
      "id": "b64-combining-07",
      "label": "Combining characters",
      "kind": "base64-roundtrip",
      "input": "é"
    },
    {
      "id": "b64-newlines-08",
      "label": "Line breaks",
      "kind": "base64-roundtrip",
      "input": "line1\nline2\r\nline3"
    },
    {
      "id": "b64-empty-09",
      "label": "Empty input",
      "kind": "base64-roundtrip",
      "input": ""
    },
    {
      "id": "b64-malformed-10",
      "label": "Malformed Base64 decode",
      "kind": "base64-decode",
      "input": "!!!not-valid-base64!!!",
      "expectSuccess": false
    }
  ]
}
