blob: 10417cdb94755d001a298aea8d37e1e3076a23b2 [file] [log] [blame] [edit]
#include "support/json.h"
#include "gtest/gtest.h"
using JSONTest = ::testing::Test;
TEST_F(JSONTest, Stringify) {
// TODO: change the API to not require a copy
auto input = "[\"hello\",\"world\"]";
auto* copy = strdup(input);
json::Value value;
value.parse(copy);
std::stringstream ss;
value.stringify(ss);
EXPECT_EQ(ss.str(), input);
free(copy);
}