diff options
author | deshevoy <deshevoy@yandex-team.ru> | 2022-02-10 16:46:57 +0300 |
---|---|---|
committer | Daniil Cherednik <dcherednik@yandex-team.ru> | 2022-02-10 16:46:57 +0300 |
commit | 28148f76dbfcc644d96427d41c92f36cbf2fdc6e (patch) | |
tree | b83306b6e37edeea782e9eed673d89286c4fef35 /library/cpp/openssl/method/ut/io_ut.cpp | |
parent | e988f30484abe5fdeedcc7a5d3c226c01a21800c (diff) | |
download | ydb-28148f76dbfcc644d96427d41c92f36cbf2fdc6e.tar.gz |
Restoring authorship annotation for <deshevoy@yandex-team.ru>. Commit 2 of 2.
Diffstat (limited to 'library/cpp/openssl/method/ut/io_ut.cpp')
-rw-r--r-- | library/cpp/openssl/method/ut/io_ut.cpp | 100 |
1 files changed, 50 insertions, 50 deletions
diff --git a/library/cpp/openssl/method/ut/io_ut.cpp b/library/cpp/openssl/method/ut/io_ut.cpp index ec6f6c6396..bff2b23d31 100644 --- a/library/cpp/openssl/method/ut/io_ut.cpp +++ b/library/cpp/openssl/method/ut/io_ut.cpp @@ -1,52 +1,52 @@ #include <library/cpp/openssl/method/io.h> - + #include <library/cpp/testing/unittest/registar.h> - -class TTestIO : public NOpenSSL::TAbstractIO { -public: - int Write(const char* data, size_t dlen, size_t* written) override { - Y_UNUSED(data); - *written = dlen; - return 1; - } - - int Read(char* data, size_t dlen, size_t* readbytes) override { - Y_UNUSED(data); - Y_UNUSED(dlen); - *readbytes = 0; - return 0; - } - - int Puts(const char* buf) override { - if (buf == nullptr) { - return 0; - } - - return strlen(buf); - } - - int Gets(char* buf, int size) override { - Y_UNUSED(buf); - Y_UNUSED(size); - return 0; - } - - void Flush() override { - - } -}; - -Y_UNIT_TEST_SUITE(IO) { - Y_UNIT_TEST(AbstractIO) { - static const char s[] = "12345"; - - TTestIO test; - - UNIT_ASSERT(BIO_write(test, s, sizeof(s)) == sizeof(s)); - UNIT_ASSERT(BIO_puts(test, s) == strlen(s)); - - char buf[128]; - UNIT_ASSERT(BIO_read(test, buf, sizeof(buf)) == 0); - UNIT_ASSERT(BIO_gets(test, buf, sizeof(buf)) == 0); - } -} + +class TTestIO : public NOpenSSL::TAbstractIO { +public: + int Write(const char* data, size_t dlen, size_t* written) override { + Y_UNUSED(data); + *written = dlen; + return 1; + } + + int Read(char* data, size_t dlen, size_t* readbytes) override { + Y_UNUSED(data); + Y_UNUSED(dlen); + *readbytes = 0; + return 0; + } + + int Puts(const char* buf) override { + if (buf == nullptr) { + return 0; + } + + return strlen(buf); + } + + int Gets(char* buf, int size) override { + Y_UNUSED(buf); + Y_UNUSED(size); + return 0; + } + + void Flush() override { + + } +}; + +Y_UNIT_TEST_SUITE(IO) { + Y_UNIT_TEST(AbstractIO) { + static const char s[] = "12345"; + + TTestIO test; + + UNIT_ASSERT(BIO_write(test, s, sizeof(s)) == sizeof(s)); + UNIT_ASSERT(BIO_puts(test, s) == strlen(s)); + + char buf[128]; + UNIT_ASSERT(BIO_read(test, buf, sizeof(buf)) == 0); + UNIT_ASSERT(BIO_gets(test, buf, sizeof(buf)) == 0); + } +} |