Merge pull request #4038 from TakayukiMatsuo/tk12254

Add test cases for wc_ShaxxxUpdate funcs
This commit is contained in:
Chris Conlon
2021-05-18 15:38:02 -06:00
committed by GitHub

View File

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