You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
lokinet/test/metrics/test_llarp_metrics_metrickt...

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"));
}