Add test cases for wc_ShaxxxUpdate funcs

This commit is contained in:
TakayukiMatsuo
2021-05-14 09:46:21 +09:00
parent 0a8996f467
commit 8c71fb4113

View File

@ -7094,6 +7094,16 @@ static int test_wc_ShaUpdate (void)
a.input = "a";
a.inLen = XSTRLEN(a.input);
ret = wc_ShaUpdate(&sha, NULL, 0);
if (ret != 0) {
flag = ret;
}
ret = wc_ShaUpdate(&sha, (byte*)a.input, 0);
if (ret != 0) {
flag = ret;
}
ret = wc_ShaUpdate(&sha, (byte*)a.input, (word32)a.inLen);
if (ret != 0) {
flag = ret;
@ -7302,6 +7312,16 @@ static int test_wc_Sha256Update (void)
a.input = "a";
a.inLen = XSTRLEN(a.input);
ret = wc_Sha256Update(&sha256, NULL, 0);
if (ret != 0) {
flag = ret;
}
ret = wc_Sha256Update(&sha256, (byte*)a.input, 0);
if (ret != 0) {
flag = ret;
}
ret = wc_Sha256Update(&sha256, (byte*)a.input, (word32)a.inLen);
if (ret != 0) {
flag = ret;
@ -7722,6 +7742,16 @@ static int test_wc_Sha512Update (void)
a.input = "a";
a.inLen = XSTRLEN(a.input);
ret = wc_Sha512Update(&sha512, NULL, 0);
if (ret != 0) {
flag = ret;
}
ret = wc_Sha512Update(&sha512,(byte*)a.input, 0);
if (ret != 0) {
flag = ret;
}
ret = wc_Sha512Update(&sha512, (byte*)a.input, (word32)a.inLen);
if (ret != 0) {
flag = ret;
@ -8139,6 +8169,16 @@ static int test_wc_Sha384Update (void)
a.input = "a";
a.inLen = XSTRLEN(a.input);
ret = wc_Sha384Update(&sha384, NULL, 0);
if (ret != 0) {
flag = ret;
}
ret = wc_Sha384Update(&sha384, (byte*)a.input, 0);
if (ret != 0) {
flag = ret;
}
ret = wc_Sha384Update(&sha384, (byte*)a.input, (word32)a.inLen);
if (ret != 0) {
flag = ret;
@ -8558,6 +8598,16 @@ static int test_wc_Sha224Update (void)
a.input = "a";
a.inLen = XSTRLEN(a.input);
ret = wc_Sha224Update(&sha224, NULL, 0);
if (ret != 0) {
flag = ret;
}
ret = wc_Sha224Update(&sha224, (byte*)a.input, 0);
if (ret != 0) {
flag = ret;
}
ret = wc_Sha224Update(&sha224, (byte*)a.input, (word32)a.inLen);
if (ret != 0) {
flag = ret;