Commit 8d76becf authored by tqcq's avatar tqcq
Browse files

feat add inja test

parent d93e4802
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -199,6 +199,7 @@ if(SLED_BUILD_TESTS)
  sled_add_test(NAME sled_expected_test SRCS src/sled/nonstd/expected_test.cc)
  sled_add_test(NAME sled_config_test SRCS src/sled/config_test.cc)
  sled_add_test(NAME sled_ioc_test SRCS src/sled/ioc/ioc_test.cc)
  sled_add_test(NAME sled_inja_test SRCS src/sled/nonstd/inja_test.cc)
endif(SLED_BUILD_TESTS)

if(SLED_BUILD_FUZZ)
+13 −0
Original line number Diff line number Diff line
#include <sled/nonstd/inja.h>

TEST_SUITE("inja")
{
    TEST_CASE("render")
    {
        inja::json data;
        data["a"] = 1;
        data["b"] = "str";
        auto res  = inja::render("{{ a }} {{ b }}", data);
        CHECK_EQ(res, "1 str");
    }
}