#include "camellya.h" #include using namespace camellya; TEST_CASE("Basic List test", "[list]") { Camellya c; SECTION("len function") { REQUIRE(c.do_string(R"( var arr = [1, 2, 3, 4]; var size = len(arr); arr.push(5); size = arr.len(); )")); auto size = c.get_global("size"); REQUIRE(std::dynamic_pointer_cast(size)->value == 5.0); } }