lokinet/test/metrics/test_llarp_metrics_metricktank.cpp
2019-04-14 17:18:32 +01:00

22 lines
476 B
C++

#include <metrics/metrictank_publisher.hpp>
#include <gtest/gtest.h>
#include <gmock/gmock.h>
using namespace llarp;
using namespace ::testing;
using Interface = metrics::MetricTankPublisherInterface;
TEST(MetricTank, maketags)
{
Interface::Tags tags;
std::string result = Interface::makeSuffix(tags);
ASSERT_THAT(result, Not(IsEmpty()));
tags["user"] = "Thanos";
result = Interface::makeSuffix(tags);
ASSERT_THAT(result, HasSubstr(";user=Thanos"));
}