{
  "slug": "base64-unicode-round-trip-test",
  "generatedAt": "2026-08-27T21:08:43.064Z",
  "coreSource": "assets/js/tools-src/core.js",
  "fixtureCount": 10,
  "results": [
    {
      "id": "b64-ascii-01",
      "kind": "base64-roundtrip",
      "generated": true,
      "status": "pass",
      "input": "Hello",
      "encoded": "SGVsbG8=",
      "decoded": "Hello",
      "decodeError": null,
      "roundTripExact": true
    },
    {
      "id": "b64-latin-02",
      "kind": "base64-roundtrip",
      "generated": true,
      "status": "pass",
      "input": "Café",
      "encoded": "Q2Fmw6k=",
      "decoded": "Café",
      "decodeError": null,
      "roundTripExact": true
    },
    {
      "id": "b64-cyrillic-03",
      "kind": "base64-roundtrip",
      "generated": true,
      "status": "pass",
      "input": "Привет",
      "encoded": "0J/RgNC40LLQtdGC",
      "decoded": "Привет",
      "decodeError": null,
      "roundTripExact": true
    },
    {
      "id": "b64-arabic-04",
      "kind": "base64-roundtrip",
      "generated": true,
      "status": "pass",
      "input": "مرحبا",
      "encoded": "2YXYsdit2KjYpw==",
      "decoded": "مرحبا",
      "decodeError": null,
      "roundTripExact": true
    },
    {
      "id": "b64-cjk-05",
      "kind": "base64-roundtrip",
      "generated": true,
      "status": "pass",
      "input": "日本語テスト",
      "encoded": "5pel5pys6Kqe44OG44K544OI",
      "decoded": "日本語テスト",
      "decodeError": null,
      "roundTripExact": true
    },
    {
      "id": "b64-emoji-06",
      "kind": "base64-roundtrip",
      "generated": true,
      "status": "pass",
      "input": "Salut 👋",
      "encoded": "U2FsdXQg8J+Riw==",
      "decoded": "Salut 👋",
      "decodeError": null,
      "roundTripExact": true
    },
    {
      "id": "b64-combining-07",
      "kind": "base64-roundtrip",
      "generated": true,
      "status": "pass",
      "input": "é",
      "encoded": "ZcyB",
      "decoded": "é",
      "decodeError": null,
      "roundTripExact": true
    },
    {
      "id": "b64-newlines-08",
      "kind": "base64-roundtrip",
      "generated": true,
      "status": "pass",
      "input": "line1\nline2\r\nline3",
      "encoded": "bGluZTEKbGluZTINCmxpbmUz",
      "decoded": "line1\nline2\r\nline3",
      "decodeError": null,
      "roundTripExact": true
    },
    {
      "id": "b64-empty-09",
      "kind": "base64-roundtrip",
      "generated": true,
      "status": "pass",
      "input": "",
      "encoded": "",
      "decoded": "",
      "decodeError": null,
      "roundTripExact": true
    },
    {
      "id": "b64-malformed-10",
      "kind": "base64-decode",
      "generated": true,
      "status": "pass",
      "input": "!!!not-valid-base64!!!",
      "success": false,
      "result": null,
      "error": "Invalid Base64 input. Please check your text and try again.",
      "expectSuccess": false
    }
  ]
}
