Report almost done.
[crypto_lab2.git] / labo2-fsharp / run_tests.sh
diff --git a/labo2-fsharp/run_tests.sh b/labo2-fsharp/run_tests.sh
new file mode 100755 (executable)
index 0000000..3f42fa2
--- /dev/null
@@ -0,0 +1,19 @@
+#/usr/bin/env bash
+xbuild /p:Configuration=Release labo2-fsharp.sln
+
+echo "Plaintext:"
+cat plaintext.txt
+echo
+
+# Encrypt the file 'plaintext.txt'.
+CryptoFileTests/bin/Release/CryptoFileTests.exe encrypt plaintext.txt ciphertext
+
+# Decrypt the file 'ciphertext' to the directory 'output'.
+rm -r output
+mkdir output
+CryptoFileTests/bin/Release/CryptoFileTests.exe decrypt ciphertext output
+
+echo "Decrypted ciphertext:"
+cat output/plaintext.txt
+echo
+