Unwrap 4 lines in SW::Internals to make them covered 66/237366/2
authorKrzysztof Jackiewicz <k.jackiewicz@samsung.com>
Mon, 29 Jun 2020 16:33:32 +0000 (18:33 +0200)
committerKrzysztof Jackiewicz <k.jackiewicz@samsung.com>
Tue, 30 Jun 2020 13:39:16 +0000 (15:39 +0200)
Seriously.

Also remove one duplicated line exposed thanks to the lcov flaw.

Change-Id: If2c9ac01db6bbccf2e30a7d9ccecfbda9c2994ee

src/manager/crypto/sw-backend/internals.cpp

index a2d1ee8..445a900 100644 (file)
@@ -192,22 +192,17 @@ typedef std::map<AlgoType, ValidatorVector> ValidatorMap;
 ValidatorMap initValidators()
 {
        ValidatorMap validators;
-       validators.emplace(AlgoType::RSA_SV,
-                                          VBuilder<HashAlgoCheck, RsaPaddingCheck>::Build());
-       validators.emplace(AlgoType::RSA_SV,
-                                          VBuilder<HashAlgoCheck, RsaPaddingCheck>::Build());
+       validators.emplace(AlgoType::RSA_SV, VBuilder<HashAlgoCheck, RsaPaddingCheck>::Build());
        validators.emplace(AlgoType::DSA_SV, VBuilder<HashAlgoCheck>::Build());
        validators.emplace(AlgoType::ECDSA_SV, VBuilder<HashAlgoCheck>::Build());
        validators.emplace(AlgoType::RSA_GEN, VBuilder<RsaKeyLenCheck>::Build());
        validators.emplace(AlgoType::DSA_GEN, VBuilder<DsaKeyLenCheck>::Build());
        validators.emplace(AlgoType::ECDSA_GEN, VBuilder<EcdsaEcCheck>::Build());
        validators.emplace(AlgoType::AES_GEN, VBuilder<AesKeyLenCheck>::Build());
-       validators.emplace(AlgoType::AES_CTR,
-                                          VBuilder<IvSizeCheck, CtrLenCheck>::Build());
+       validators.emplace(AlgoType::AES_CTR, VBuilder<IvSizeCheck, CtrLenCheck>::Build());
        validators.emplace(AlgoType::AES_CBC, VBuilder<IvSizeCheck>::Build());
        validators.emplace(AlgoType::AES_CFB, VBuilder<IvSizeCheck>::Build());
-       validators.emplace(AlgoType::AES_GCM,
-                                          VBuilder<GcmIvCheck, GcmTagCheck>::Build());
+       validators.emplace(AlgoType::AES_GCM, VBuilder<GcmIvCheck, GcmTagCheck>::Build());
        validators.emplace(AlgoType::RSA_OAEP, VBuilder<RsaLabelCheck>::Build());
        return validators;
 };