MorseCode.js 689 B

123456789101112131415161718192021222324252627282930313233
  1. /**
  2. * Base58 tests.
  3. *
  4. * @author tlwr [toby@toby.codes
  5. *
  6. * @copyright Crown Copyright 2017
  7. * @license Apache-2.0
  8. *
  9. */
  10. TestRegister.addTests([
  11. {
  12. name: "To Morse Code: 'SOS'",
  13. input: "SOS",
  14. expectedOutput: "... --- ...",
  15. recipeConfig: [
  16. {
  17. op: "To Morse Code",
  18. args: ["-/.", "Space", "Line feed"],
  19. },
  20. ],
  21. },
  22. {
  23. name: "From Morse Code '... --- ...'",
  24. input: "... --- ...",
  25. expectedOutput: "SOS",
  26. recipeConfig: [
  27. {
  28. op: "From Morse Code",
  29. args: ["Space", "Line feed"],
  30. },
  31. ],
  32. },
  33. ]);