diff options
author | bulatman <bulatman@yandex-team.ru> | 2022-02-10 16:45:50 +0300 |
---|---|---|
committer | Daniil Cherednik <dcherednik@yandex-team.ru> | 2022-02-10 16:45:50 +0300 |
commit | 2f6ca198245aeffd5e2d82b65927c2465b68b4f5 (patch) | |
tree | 9142afc54d335ea52910662635b898e79e192e49 /library/cpp/testing/gtest_extensions/matchers.h | |
parent | 6560e4993b14d193f8c879e33a3de5e5eba6e21d (diff) | |
download | ydb-2f6ca198245aeffd5e2d82b65927c2465b68b4f5.tar.gz |
Restoring authorship annotation for <bulatman@yandex-team.ru>. Commit 2 of 2.
Diffstat (limited to 'library/cpp/testing/gtest_extensions/matchers.h')
-rw-r--r-- | library/cpp/testing/gtest_extensions/matchers.h | 44 |
1 files changed, 22 insertions, 22 deletions
diff --git a/library/cpp/testing/gtest_extensions/matchers.h b/library/cpp/testing/gtest_extensions/matchers.h index 01f26f54e4..044c1c3ee4 100644 --- a/library/cpp/testing/gtest_extensions/matchers.h +++ b/library/cpp/testing/gtest_extensions/matchers.h @@ -2,8 +2,8 @@ #include <util/generic/string.h> -#include <gtest/gtest.h> -#include <gmock/gmock.h> +#include <gtest/gtest.h> +#include <gmock/gmock.h> namespace testing { /** @@ -19,11 +19,11 @@ namespace testing { : internal::MatcherBase<const TBasicStringBuf<T, TT>&>(impl) { } - template <typename M, typename = typename std::remove_reference<M>::type::is_gtest_matcher> - Matcher(M&& m) - : internal::MatcherBase<const TBasicStringBuf<T, TT>&>(std::forward<M>(m)) { - } - + template <typename M, typename = typename std::remove_reference<M>::type::is_gtest_matcher> + Matcher(M&& m) + : internal::MatcherBase<const TBasicStringBuf<T, TT>&>(std::forward<M>(m)) { + } + Matcher(const TBasicString<T, TT>& s) { *this = Eq(TBasicStringBuf<T, TT>(s)); } @@ -54,11 +54,11 @@ namespace testing { : internal::MatcherBase<TBasicStringBuf<T, TT>>(impl) { } - template <typename M, typename = typename std::remove_reference<M>::type::is_gtest_matcher> - Matcher(M&& m) - : internal::MatcherBase<TBasicStringBuf<T, TT>>(std::forward<M>(m)) { - } - + template <typename M, typename = typename std::remove_reference<M>::type::is_gtest_matcher> + Matcher(M&& m) + : internal::MatcherBase<TBasicStringBuf<T, TT>>(std::forward<M>(m)) { + } + Matcher(const TBasicString<T, TT>& s) { *this = Eq(TBasicString<T, TT>(s)); } @@ -89,11 +89,11 @@ namespace testing { *this = Eq(s); } - template <typename M, typename = typename std::remove_reference<M>::type::is_gtest_matcher> - Matcher(M&& m) - : internal::MatcherBase<const TBasicString<T, TT>&>(std::forward<M>(m)) { - } - + template <typename M, typename = typename std::remove_reference<M>::type::is_gtest_matcher> + Matcher(M&& m) + : internal::MatcherBase<const TBasicString<T, TT>&>(std::forward<M>(m)) { + } + Matcher(const T* s) { *this = Eq(TBasicString<T, TT>(s)); } @@ -116,11 +116,11 @@ namespace testing { : internal::MatcherBase<TBasicString<T, TT>>(impl) { } - template <typename M, typename = typename std::remove_reference<M>::type::is_gtest_matcher> - Matcher(M&& m) - : internal::MatcherBase<TBasicString<T, TT>>(std::forward<M>(m)) { - } - + template <typename M, typename = typename std::remove_reference<M>::type::is_gtest_matcher> + Matcher(M&& m) + : internal::MatcherBase<TBasicString<T, TT>>(std::forward<M>(m)) { + } + Matcher(const TBasicString<T, TT>& s) { *this = Eq(s); } |