From 88cf5f1c1d97834470627e2f95ddc048804da412 Mon Sep 17 00:00:00 2001
From: "alexey.stratulat" <alexey.stratulat@demlabs.net>
Date: Tue, 24 Sep 2019 21:01:11 +0700
Subject: [PATCH] [*] Unit tests are fixed.

---
 test/test_b58.py  |  6 +++---
 test/test_b64.py  | 10 +++++-----
 test/test_oaes.py | 13 +++++--------
 3 files changed, 13 insertions(+), 16 deletions(-)

diff --git a/test/test_b58.py b/test/test_b58.py
index fbbbf316..ff02326f 100644
--- a/test/test_b58.py
+++ b/test/test_b58.py
@@ -1,4 +1,4 @@
-import libdap_crypto_python_module as crypto
+import libTPO
 import pickle
 import sys
 
@@ -7,10 +7,10 @@ s = """Test! I will crush Base58!"""
 base_in = pickle.dumps(s)
 print ("Input data: "+s)
 print (base_in)
-crypt = crypto.encodeBase58(base_in)
+crypt = libTPO.Crypto.encodeBase58(base_in)
 print ("Encrypted data: \t")
 print(crypt)
-decrypt = crypto.decodeBase58(crypt)
+decrypt = libTPO.Crypto.decodeBase58(crypt)
 print ("Decoded data: \t")
 print(decrypt)
 out_data = pickle.loads(decrypt)
diff --git a/test/test_b64.py b/test/test_b64.py
index 781b6d44..a4270ebb 100644
--- a/test/test_b64.py
+++ b/test/test_b64.py
@@ -1,13 +1,13 @@
-import libdap_crypto_python_module as crypto
+import libTPO
 import sys
 
 print ("Start test crypto b64")
 s = "Test! I will crush Base64!"
 print ("Input data: "+s)
-crypt = crypto.encodeBase64(bytes(s, "utf-8"),1)
+crypt = libTPO.Crypto.encodeBase64(bytes(s, "utf-8"), libTPO.CryptoDataType.DAP_ENC_DATA_TYPE_B64())
 print ("Encrypted data: \t")
 print(crypt)
-decrypt = crypto.decodeBase64(crypt, 1)
+decrypt = libTPO.Crypto.decodeBase64(crypt, libTPO.CryptoDataType.DAP_ENC_DATA_TYPE_B64())
 print ("Decoded data: \t")
 print(decrypt)
 if bytes(s, "utf-8") == decrypt:
@@ -18,8 +18,8 @@ else:
 
 print ("Test Base64 URLSAFE")
 u = "http://kelvin.foundation/"
-crypt_u = crypto.encodeBase64(bytes(u, "utf-8"), 2)
-decrypt_u = crypto.decodeBase64(crypt_u)
+crypt_u = libTPO.Crypto.encodeBase64(bytes(u, "utf-8"), libTPO.CryptoDataType.DAP_ENC_DATA_TYPE_B64_URLSAFE())
+decrypt_u = libTPO.Crypto.decodeBase64(crypt_u, libTPO.CryptoDataType.DAP_ENC_DATA_TYPE_B64_URLSAFE())
 if bytes(u, "utf-8") == decrypt_u:
      print ("TEST 2. Encode/Decode base64 urlsafe done")
 else:
diff --git a/test/test_oaes.py b/test/test_oaes.py
index 7a4d02f6..2c36e8e0 100644
--- a/test/test_oaes.py
+++ b/test/test_oaes.py
@@ -1,20 +1,17 @@
-import libdap_crypto_python_module as crypto
+import libTPO
 import sys
 
 print ("Start test crypto OAES")
 s = "Test! I will crush OAES!"
-print ("Input data: "+s)
 kex_buff = bytes("114151400014314485131FGXVGHcJFIH", "utf-8")
 size_kex_buff = len(kex_buff)
 seed = bytes(112771128)
 seed_size = len(seed)
-crypto.init()
-key_id = crypto.generateNewKey(1, kex_buff, size_kex_buff, seed, seed_size, 32)
+libTPO.init()
+key = libTPO.Crypto.generateNewKey(libTPO.CryptoKeyType.DAP_ENC_KEY_TYPE_OAES(), kex_buff, size_kex_buff, seed, seed_size, 32)
 source = bytes(s, "utf-8")
-enc = crypto.encryptOAESFast(key_id, source, len(source), 2048)
-decrypt = crypto.decryptOAESFast(key_id, enc, len(enc), 2048)
-print (decrypt)
-
+enc = libTPO.Crypto.encryptOAESFast(key, source, len(source), 2048)
+decrypt = libTPO.Crypto.decryptOAESFast(key, enc, len(enc), 2048)
 
 if bytes(s, "utf-8") == decrypt:
     print ("TEST 1. Encode/Decode OAES FAST done")
-- 
GitLab