Sha256: 1e501cbda0eac055ebcf5eee5197a2e660743a60b4374acc107dddd0361414cc

Contents?: true

Size: 1.45 KB

Versions: 118

Compression:

Stored size: 1.45 KB

Contents

{
   "#": [
      "The tests do not expect any normalization or cleaning.",
      "That trade is tested in enough other exercises."
   ],
   "encode": {
      "cases": [
         {
            "description": "test to encode with two rails",
            "msg": "XOXOXOXOXOXOXOXOXO",
            "rails": 2,
            "expected": "XXXXXXXXXOOOOOOOOO"
         },
         {
            "description": "test to encode with three rails",
            "msg": "WEAREDISCOVEREDFLEEATONCE",
            "rails": 3,
            "expected": "WECRLTEERDSOEEFEAOCAIVDEN"
         },
         {
            "description": "test to encode with ending in the middle",
            "msg": "EXERCISES",
            "rails": 4,
            "expected": "ESXIEECSR"
         }
      ]
   },
   "decode": {
      "cases": [
         {
            "description": "test to decode with three rails",
            "msg": "TEITELHDVLSNHDTISEIIEA",
            "rails": 3,
            "expected": "THEDEVILISINTHEDETAILS"
         },
         {
            "description": "test to decode with five rails",
            "msg": "EIEXMSMESAORIWSCE",
            "rails": 5,
            "expected": "EXERCISMISAWESOME"
         },
         {
            "description": "test to decode with six rails",
            "msg": "133714114238148966225439541018335470986172518171757571896261",
            "rails": 6,
            "expected": "112358132134558914423337761098715972584418167651094617711286"
         }
      ]
   }
}

Version data entries

118 entries across 118 versions & 1 rubygems

Version Path
trackler-2.0.8.17 common/exercises/rail-fence-cipher/canonical-data.json
trackler-2.0.8.16 common/exercises/rail-fence-cipher/canonical-data.json
trackler-2.0.8.15 common/exercises/rail-fence-cipher/canonical-data.json
trackler-2.0.8.14 common/exercises/rail-fence-cipher/canonical-data.json
trackler-2.0.8.13 common/exercises/rail-fence-cipher/canonical-data.json
trackler-2.0.8.12 common/exercises/rail-fence-cipher/canonical-data.json
trackler-2.0.8.11 common/exercises/rail-fence-cipher/canonical-data.json
trackler-2.0.8.10 common/exercises/rail-fence-cipher/canonical-data.json
trackler-2.0.8.9 common/exercises/rail-fence-cipher/canonical-data.json
trackler-2.0.8.8 common/exercises/rail-fence-cipher/canonical-data.json
trackler-2.0.8.7 common/exercises/rail-fence-cipher/canonical-data.json
trackler-2.0.8.6 common/exercises/rail-fence-cipher/canonical-data.json
trackler-2.0.8.5 common/exercises/rail-fence-cipher/canonical-data.json
trackler-2.0.8.4 common/exercises/rail-fence-cipher/canonical-data.json
trackler-2.0.8.3 common/exercises/rail-fence-cipher/canonical-data.json
trackler-2.0.8.2 common/exercises/rail-fence-cipher/canonical-data.json
trackler-2.0.8.1 common/exercises/rail-fence-cipher/canonical-data.json
trackler-2.0.7.0 common/exercises/rail-fence-cipher/canonical-data.json
trackler-2.0.6.44 common/exercises/rail-fence-cipher/canonical-data.json
trackler-2.0.6.43 common/exercises/rail-fence-cipher/canonical-data.json