Sha256: 78237505e63b884b10082161772ffaf0fe6fa3d1d1e6f85af5dd9fb254c934ff

Contents?: true

Size: 1.33 KB

Versions: 39

Compression:

Stored size: 1.33 KB

Contents

{
  "exercise": "crypto-square",
  "version": "3.1.0",
  "cases": [
    {
      "description": "empty plaintext results in an empty ciphertext",
      "property": "ciphertext",
      "plaintext": "",
      "expected": ""
    },
    {
      "description": "Lowercase",
      "property": "ciphertext",
      "plaintext": "A",
      "expected": "a"
    },
    {
      "description": "Remove spaces",
      "property": "ciphertext",
      "plaintext": "  b ",
      "expected": "b"
    },
    {
      "description": "Remove punctuation",
      "property": "ciphertext",
      "plaintext": "@1,%!",
      "expected": "1"
    },
    {
      "description": "9 character plaintext results in 3 chunks of 3 characters",
      "property": "ciphertext",
      "plaintext": "This is fun!",
      "expected": "tsf hiu isn"
    },
    {
      "description": "8 character plaintext results in 3 chunks, the last one with a trailing space",
      "property": "ciphertext",
      "plaintext": "Chill out.",
      "expected": "clu hlt io "
    },
    {
      "description": "54 character plaintext results in 7 chunks, the last two with trailing spaces",
      "property": "ciphertext",
      "plaintext": "If man was meant to stay on the ground, god would have given us roots.",
      "expected": "imtgdvs fearwer mayoogo anouuio ntnnlvt wttddes aohghn  sseoau "
    }
  ]
}

Version data entries

39 entries across 39 versions & 1 rubygems

Version Path
trackler-2.2.1.84 problem-specifications/exercises/crypto-square/canonical-data.json
trackler-2.2.1.83 problem-specifications/exercises/crypto-square/canonical-data.json
trackler-2.2.1.82 problem-specifications/exercises/crypto-square/canonical-data.json
trackler-2.2.1.81 problem-specifications/exercises/crypto-square/canonical-data.json
trackler-2.2.1.80 problem-specifications/exercises/crypto-square/canonical-data.json
trackler-2.2.1.79 problem-specifications/exercises/crypto-square/canonical-data.json
trackler-2.2.1.78 problem-specifications/exercises/crypto-square/canonical-data.json
trackler-2.2.1.77 problem-specifications/exercises/crypto-square/canonical-data.json
trackler-2.2.1.76 problem-specifications/exercises/crypto-square/canonical-data.json
trackler-2.2.1.75 problem-specifications/exercises/crypto-square/canonical-data.json
trackler-2.2.1.74 problem-specifications/exercises/crypto-square/canonical-data.json
trackler-2.2.1.73 problem-specifications/exercises/crypto-square/canonical-data.json
trackler-2.2.1.72 problem-specifications/exercises/crypto-square/canonical-data.json
trackler-2.2.1.71 problem-specifications/exercises/crypto-square/canonical-data.json
trackler-2.2.1.70 problem-specifications/exercises/crypto-square/canonical-data.json
trackler-2.2.1.69 problem-specifications/exercises/crypto-square/canonical-data.json
trackler-2.2.1.68 problem-specifications/exercises/crypto-square/canonical-data.json
trackler-2.2.1.67 problem-specifications/exercises/crypto-square/canonical-data.json
trackler-2.2.1.66 problem-specifications/exercises/crypto-square/canonical-data.json
trackler-2.2.1.65 problem-specifications/exercises/crypto-square/canonical-data.json