File tree Expand file tree Collapse file tree 1 file changed +18
-1
lines changed Expand file tree Collapse file tree 1 file changed +18
-1
lines changed Original file line number Diff line number Diff line change @@ -14,7 +14,24 @@ TEST_SUITE("execute_request")
14
14
{
15
15
TEST_CASE (" stl" )
16
16
{
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 ());
18
35
19
36
std::string code = " ?std::vector" ;
20
37
std::string inspect_result = " https://en.cppreference.com/w/cpp/container/vector" ;
You can’t perform that action at this time.
0 commit comments