Go to the source code of this file.
Classes | |
class | Base64ErrorData |
class | Base64ErrorTest |
class | Base64Test |
class | Base64TestData |
Functions | |
INSTANTIATE_TEST_CASE_P (Multiline, Base64ErrorTest, ::testing::Values(Base64ErrorData("="), Base64ErrorData("A="), Base64ErrorData("A"), Base64ErrorData("AA"), Base64ErrorData("AAA"), Base64ErrorData("AA="), Base64ErrorData("BBBBA="), Base64ErrorData("BBBBA"), Base64ErrorData("BBBBAA"), Base64ErrorData("BBBBAAA"), Base64ErrorData("BBBBAA="), Base64ErrorData(""), Base64ErrorData("<"))) | |
INSTANTIATE_TEST_CASE_P (Multiline, Base64Test, ::testing::Values(Base64TestData({0}, "AA==\n"), Base64TestData({1, 2}, "AQI=\n"), Base64TestData({1, 2, 3}, "AQID\n"), Base64TestData(std::vector< char >(_test_data, _test_data+sizeof(_test_data_signed)/sizeof(signed char)), "AAECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIjJCUmJygpKissLS4vMD" "EyMzQ1\nNjc4OTo7PD0+P0BBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWltcXV5fYG" "FiY2RlZmdoaWpr\nbG1ub3BxcnN0dXZ3eHl6e3x9fn+AgYKDhIWGh4iJiouMjY6PkJ" "GSk5SVlpeYmZqbnJ2en6Ch\noqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wM" "HCw8TFxsfIycrLzM3Oz9DR0tPU1dbX\n2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8P" "Hy8/T19vf4+fr7/P3+/w==\n"))) | |
int | main (int argc, char **argv) |
TEST_P (Base64ErrorTest, DecodeErrors) | |
TEST_P (Base64Test, Decode) | |
TEST_P (Base64Test, Encode) | |
Variables | |
char * | _test_data = reinterpret_cast<char*>(&_test_data_signed) |
signed char | _test_data_signed [] |
INSTANTIATE_TEST_CASE_P | ( | Multiline | , |
Base64ErrorTest | , | ||
::testing::Values(Base64ErrorData("="), Base64ErrorData("A="), Base64ErrorData("A"), Base64ErrorData("AA"), Base64ErrorData("AAA"), Base64ErrorData("AA="), Base64ErrorData("BBBBA="), Base64ErrorData("BBBBA"), Base64ErrorData("BBBBAA"), Base64ErrorData("BBBBAAA"), Base64ErrorData("BBBBAA="), Base64ErrorData(""), Base64ErrorData("<")) | |||
) |
INSTANTIATE_TEST_CASE_P | ( | Multiline | , |
Base64Test | , | ||
::testing::Values(Base64TestData({0}, "AA==\n"), Base64TestData({1, 2}, "AQI=\n"), Base64TestData({1, 2, 3}, "AQID\n"), Base64TestData(std::vector< char >(_test_data, _test_data+sizeof(_test_data_signed)/sizeof(signed char)), "AAECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIjJCUmJygpKissLS4vMD" "EyMzQ1\nNjc4OTo7PD0+P0BBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWltcXV5fYG" "FiY2RlZmdoaWpr\nbG1ub3BxcnN0dXZ3eHl6e3x9fn+AgYKDhIWGh4iJiouMjY6PkJ" "GSk5SVlpeYmZqbnJ2en6Ch\noqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wM" "HCw8TFxsfIycrLzM3Oz9DR0tPU1dbX\n2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8P" "Hy8/T19vf4+fr7/P3+/w==\n")) | |||
) |
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 169 of file test_base64.cpp.
TEST_P | ( | Base64ErrorTest | , |
DecodeErrors | |||
) |
Definition at line 129 of file test_base64.cpp.
TEST_P | ( | Base64Test | , |
Decode | |||
) |
Definition at line 55 of file test_base64.cpp.
TEST_P | ( | Base64Test | , |
Encode | |||
) |
Definition at line 41 of file test_base64.cpp.
char* _test_data = reinterpret_cast<char*>(&_test_data_signed) |
Definition at line 98 of file test_base64.cpp.
signed char _test_data_signed[] |
Definition at line 76 of file test_base64.cpp.