mirror of
https://github.com/Smaug123/ClassicalCiphers.jl
synced 2025-10-08 02:48:45 +00:00
Move to Project.toml, bump to Julia v1 (#18)
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
using ClassicalCiphers
|
||||
using Base.Test
|
||||
using Test
|
||||
|
||||
# Wikipedia example
|
||||
@test encrypt_playfair("Hide the gold in the tree stump", "playfair example") == "BMODZBXDNABEKUDMUIXMMOUVIF"
|
||||
@@ -9,7 +9,7 @@ using Base.Test
|
||||
|
||||
# doc examples
|
||||
@test encrypt_playfair("Hello, World!", "playfair example") == "DMYRANVQCRGE"
|
||||
@test (arr = ['P' 'L' 'A' 'Y' 'F'; 'I' 'R' 'E' 'X' 'M'; 'B' 'C' 'D' 'G' 'H'; 'K' 'N' 'O' 'Q' 'S'; 'T' 'U' 'V' 'W' 'Z'];
|
||||
@test (arr = ['P' 'L' 'A' 'Y' 'F'; 'I' 'R' 'E' 'X' 'M'; 'B' 'C' 'D' 'G' 'H'; 'K' 'N' 'O' 'Q' 'S'; 'T' 'U' 'V' 'W' 'Z'];
|
||||
encrypt_playfair("Hello, World!", arr) == "DMYRANVQCRGE")
|
||||
|
||||
@test encrypt_playfair("HELXLOWORLD", "PLAYFIREXM") == "DMYRANVQCRGE"
|
||||
@@ -20,7 +20,7 @@ using Base.Test
|
||||
@test decrypt_playfair("BSGXEY", "PLAYFIREXM", combined=('X', 'Z')) == "ijxyxa"
|
||||
@test decrypt_playfair("RMRMFWYE", "PLAYFIREXM", combined=('I', 'J')) == "ixixyzax"
|
||||
@test decrypt_playfair("DMYRANVQCRGE", "playfair example") == "helxloworldx"
|
||||
@test (arr = ['P' 'L' 'A' 'Y' 'F'; 'I' 'R' 'E' 'X' 'M'; 'B' 'C' 'D' 'G' 'H'; 'K' 'N' 'O' 'Q' 'S'; 'T' 'U' 'V' 'W' 'Z'];
|
||||
@test (arr = ['P' 'L' 'A' 'Y' 'F'; 'I' 'R' 'E' 'X' 'M'; 'B' 'C' 'D' 'G' 'H'; 'K' 'N' 'O' 'Q' 'S'; 'T' 'U' 'V' 'W' 'Z'];
|
||||
decrypt_playfair("DMYRANVQCRGE", arr) == "helxloworldx")
|
||||
@test decrypt_playfair("GDDOGDRQARKYGDHDNKPRDAMSOGUPGKICQY", "charles") == "meetmeathamxmersmithbridgetonightx"
|
||||
@test decrypt_playfair("BMODZBXDNABEKUDMUIXMMOUVIF", "playfair example") == "hidethegoldinthetrexestump"
|
Reference in New Issue
Block a user