liuxiaolong
2021-04-21 d1f89c1eb52a08b97d5be5dd991c5991b6f0bf93
utest/api_test.cpp
@@ -19,7 +19,7 @@
#include "util.h"
#include <atomic>
using namespace bhome::msg;
using namespace bhome_msg;
namespace
{
@@ -66,7 +66,7 @@
                const int proc_id_len,
                const void *data,
                const int data_len,
                BHServerCallbackTag *tag)
                void *src)
{
   // printf("ServerProc: ");
   // DEFER1(printf("\n"););
@@ -76,7 +76,7 @@
      reply.set_data(" reply: " + request.data());
      std::string s(reply.SerializeAsString());
      // printf("%s", reply.data().c_str());
      BHServerCallbackReply(tag, s.data(), s.size());
      BHSendReply(src, s.data(), s.size());
      ++Status().nserved_;
   }
}
@@ -138,19 +138,6 @@
   }
}
namespace
{
struct CCC {
};
void F(CCC &&c) {}
template <class... T>
void Pass(T &&...t)
{
   F(std::forward<decltype(t)>(t)...);
}
} // namespace
BOOST_AUTO_TEST_CASE(ApiTest)
{
   auto max_time = std::chrono::steady_clock::time_point::max();
@@ -266,7 +253,7 @@
   auto hb = [](std::atomic<bool> *run) {
      while (*run) {
         Sleep(1s, false);
         bool r = BHHeartBeatEasy(1000);
         bool r = BHHeartbeatEasy(1000);
         printf("heartbeat: %s\n", r ? "ok" : "failed");
      }
   };