diff --git a/tests/AP_gtest.h b/tests/AP_gtest.h index ee9eceb2d663b713c6adee0a9f8794c16d1713bd..c7d073478396ac6f1848f9a2570e39d17cd80a77 100644 --- a/tests/AP_gtest.h +++ b/tests/AP_gtest.h @@ -3,6 +3,13 @@ */ #include <gtest/gtest.h> + +#define AP_GTEST_PRINTATBLE_PARAM_MEMBER(class_name_, printable_member_) \ +::std::ostream& operator<<(::std::ostream& os, const class_name_& param) \ +{ \ + return os << param.printable_member_; \ +} + #define AP_GTEST_MAIN() \ int main(int argc, char *argv[]) \ { \