diff options
author | Bartlomiej Grzelewski <b.grzelewski@samsung.com> | 2018-09-28 13:46:21 +0200 |
---|---|---|
committer | Bartlomiej Grzelewski <b.grzelewski@samsung.com> | 2018-10-04 15:00:19 +0200 |
commit | f0a0b4b6f6f5047df98a75ec999a964ce772b012 (patch) | |
tree | 21f6e26843a4fcd758f5f0410356e053a5db0a2d /tests | |
parent | 78b884add004bc306a81bb79e91aacab44cb98a9 (diff) | |
download | key-manager-f0a0b4b6f6f5047df98a75ec999a964ce772b012.tar.gz key-manager-f0a0b4b6f6f5047df98a75ec999a964ce772b012.tar.bz2 key-manager-f0a0b4b6f6f5047df98a75ec999a964ce772b012.zip |
Support for encrypted initial-values
Add tag attribute in xml schema
Change-Id: Idc058e756ab6053103e1477292cacbacf57a9879
Diffstat (limited to 'tests')
-rw-r--r-- | tests/test_crypto-logic.cpp | 4 | ||||
-rw-r--r-- | tests/test_generic-backend.cpp | 5 | ||||
-rw-r--r-- | tests/test_tz-backend.cpp | 3 |
3 files changed, 7 insertions, 5 deletions
diff --git a/tests/test_crypto-logic.cpp b/tests/test_crypto-logic.cpp index f519e27b..d13f6af3 100644 --- a/tests/test_crypto-logic.cpp +++ b/tests/test_crypto-logic.cpp @@ -91,7 +91,7 @@ BOOST_AUTO_TEST_CASE(row_encryption) Crypto::Data data(DataType(DataType::Type::BINARY_DATA), createRandom(10)); Crypto::Decider decider; Crypto::GStore &store = decider.getStore(data.type, policy); - Token token = store.import(data, policy.password, RawBuffer()); + Token token = store.import(data, policy.password, Crypto::EncryptionParams()); Name name = "test_data"; ClientId owner = "test_owner"; @@ -113,7 +113,7 @@ BOOST_AUTO_TEST_CASE(row_encryption_negatives) Crypto::Data data(DataType(DataType::Type::BINARY_DATA), createRandom(10)); Crypto::Decider decider; Crypto::GStore &store = decider.getStore(data.type, policy); - Token token = store.import(data, policy.password, RawBuffer()); + Token token = store.import(data, policy.password, Crypto::EncryptionParams()); Name name = "test_data"; ClientId owner = "test_owner"; diff --git a/tests/test_generic-backend.cpp b/tests/test_generic-backend.cpp index 0b39bf37..5814a264 100644 --- a/tests/test_generic-backend.cpp +++ b/tests/test_generic-backend.cpp @@ -15,7 +15,8 @@ */ #include <generic-backend/gobj.h> #include <generic-backend/gstore.h> -//#include <generic-backend/algo-validation.h> +#include <generic-backend/algo-validation.h> +#include <generic-backend/encryption-params.h> #include <boost/test/unit_test.hpp> @@ -72,7 +73,7 @@ BOOST_AUTO_TEST_CASE(gstore) Exc::Crypto::OperationNotSupported); BOOST_REQUIRE_THROW(store.generateSKey(CryptoAlgorithm(), Password()), Exc::Crypto::OperationNotSupported); - BOOST_REQUIRE_THROW(store.import(Crypto::Data(), Password(), RawBuffer()), + BOOST_REQUIRE_THROW(store.import(Crypto::Data(), Password(), Crypto::EncryptionParams()), Exc::Crypto::OperationNotSupported); BOOST_REQUIRE_THROW(store.destroy(Token()), Exc::Crypto::OperationNotSupported); diff --git a/tests/test_tz-backend.cpp b/tests/test_tz-backend.cpp index 880211bc..93447dea 100644 --- a/tests/test_tz-backend.cpp +++ b/tests/test_tz-backend.cpp @@ -14,6 +14,7 @@ * limitations under the License */ #include <tz-backend/store.h> +#include <generic-backend/encryption-params.h> #include <boost/test/unit_test.hpp> @@ -30,7 +31,7 @@ BOOST_AUTO_TEST_CASE(store) Exc::Crypto::OperationNotSupported); BOOST_REQUIRE_THROW(store.generateAKey(CryptoAlgorithm(), Password(), Password()), Exc::Crypto::OperationNotSupported); - BOOST_REQUIRE_THROW(store.import(Data(), Password(), RawBuffer()), + BOOST_REQUIRE_THROW(store.import(Data(), Password(), Crypto::EncryptionParams()), Exc::Crypto::OperationNotSupported); BOOST_REQUIRE_NO_THROW(store.destroy(Token())); } |