Skip to content

Commit 60a8e7b

Browse files
reAdd removed test
1 parent a50813f commit 60a8e7b

File tree

1 file changed

+18
-1
lines changed

1 file changed

+18
-1
lines changed

test/test_interpreter.cpp

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,24 @@ TEST_SUITE("execute_request")
1414
{
1515
TEST_CASE("stl")
1616
{
17-
xcpp::interpreter interpreter(0, nullptr);
17+
std::vector<const char*> Args = {"stl-test-case", "-v"};
18+
xcpp::interpreter interpreter((int)Args.size(), Args.data());
19+
std::string code = "#include <vector>";
20+
nl::json user_expressions = nl::json::object();
21+
nl::json result = interpreter.execute_request(
22+
code,
23+
/*silent=*/false,
24+
/*store_history=*/false,
25+
user_expressions,
26+
/*allow_stdin=*/false
27+
);
28+
REQUIRE(result["status"] == "ok");
29+
}
30+
31+
TEST_CASE("fetch_documentation")
32+
{
33+
std::vector<const char*> Args = {/*"-v", "resource-dir", "....."*/};
34+
xcpp::interpreter interpreter((int)Args.size(), Args.data());
1835

1936
std::string code = "?std::vector";
2037
std::string inspect_result = "https://en.cppreference.com/w/cpp/container/vector";

0 commit comments

Comments
 (0)