Skip to content

Commit c31e755

Browse files
committed
trial 5
1 parent 66a1fca commit c31e755

File tree

1 file changed

+64
-64
lines changed

1 file changed

+64
-64
lines changed

test/test_interpreter.cpp

Lines changed: 64 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -136,77 +136,77 @@ TEST_SUITE("execute_request")
136136
}
137137
#endif
138138

139-
TEST_CASE("fetch_documentation")
140-
{
141-
std::vector<const char*> Args = {/*"-v", "resource-dir", "....."*/};
142-
xcpp::interpreter interpreter((int)Args.size(), Args.data());
139+
// TEST_CASE("fetch_documentation")
140+
// {
141+
// std::vector<const char*> Args = {/*"-v", "resource-dir", "....."*/};
142+
// xcpp::interpreter interpreter((int)Args.size(), Args.data());
143143

144-
std::string code = "?std::vector";
145-
std::string inspect_result = "https://en.cppreference.com/w/cpp/container/vector";
146-
nl::json user_expressions = nl::json::object();
147-
xeus::execute_request_config config;
148-
config.silent = false;
149-
config.store_history = false;
150-
config.allow_stdin = false;
151-
nl::json header = nl::json::object();
152-
xeus::xrequest_context::guid_list id = {};
153-
xeus::xrequest_context context(header, id);
144+
// std::string code = "?std::vector";
145+
// std::string inspect_result = "https://en.cppreference.com/w/cpp/container/vector";
146+
// nl::json user_expressions = nl::json::object();
147+
// xeus::execute_request_config config;
148+
// config.silent = false;
149+
// config.store_history = false;
150+
// config.allow_stdin = false;
151+
// nl::json header = nl::json::object();
152+
// xeus::xrequest_context::guid_list id = {};
153+
// xeus::xrequest_context context(header, id);
154154

155-
std::promise<nl::json> promise;
156-
std::future<nl::json> future = promise.get_future();
157-
auto callback = [&promise](nl::json result) {
158-
promise.set_value(result);
159-
};
155+
// std::promise<nl::json> promise;
156+
// std::future<nl::json> future = promise.get_future();
157+
// auto callback = [&promise](nl::json result) {
158+
// promise.set_value(result);
159+
// };
160160

161-
interpreter.execute_request(
162-
std::move(context),
163-
std::move(callback),
164-
code,
165-
std::move(config),
166-
user_expressions
167-
);
168-
nl::json result = future.get();
169-
REQUIRE(result["payload"][0]["data"]["text/plain"] == inspect_result);
170-
REQUIRE(result["user_expressions"] == nl::json::object());
171-
REQUIRE(result["found"] == true);
172-
REQUIRE(result["status"] == "ok");
173-
}
161+
// interpreter.execute_request(
162+
// std::move(context),
163+
// std::move(callback),
164+
// code,
165+
// std::move(config),
166+
// user_expressions
167+
// );
168+
// nl::json result = future.get();
169+
// REQUIRE(result["payload"][0]["data"]["text/plain"] == inspect_result);
170+
// REQUIRE(result["user_expressions"] == nl::json::object());
171+
// REQUIRE(result["found"] == true);
172+
// REQUIRE(result["status"] == "ok");
173+
// }
174174

175-
TEST_CASE("fetch_documentation_of_member_or_parameter")
176-
{
177-
std::vector<const char*> Args = {/*"-v", "resource-dir", "....."*/};
178-
xcpp::interpreter interpreter((int)Args.size(), Args.data());
175+
// TEST_CASE("fetch_documentation_of_member_or_parameter")
176+
// {
177+
// std::vector<const char*> Args = {/*"-v", "resource-dir", "....."*/};
178+
// xcpp::interpreter interpreter((int)Args.size(), Args.data());
179179

180-
std::string code = "?std::vector.push_back";
181-
std::string inspect_result = "https://en.cppreference.com/w/cpp/container/vector/push_back";
182-
nl::json user_expressions = nl::json::object();
183-
xeus::execute_request_config config;
184-
config.silent = false;
185-
config.store_history = false;
186-
config.allow_stdin = false;
187-
nl::json header = nl::json::object();
188-
xeus::xrequest_context::guid_list id = {};
189-
xeus::xrequest_context context(header, id);
180+
// std::string code = "?std::vector.push_back";
181+
// std::string inspect_result = "https://en.cppreference.com/w/cpp/container/vector/push_back";
182+
// nl::json user_expressions = nl::json::object();
183+
// xeus::execute_request_config config;
184+
// config.silent = false;
185+
// config.store_history = false;
186+
// config.allow_stdin = false;
187+
// nl::json header = nl::json::object();
188+
// xeus::xrequest_context::guid_list id = {};
189+
// xeus::xrequest_context context(header, id);
190190

191-
std::promise<nl::json> promise;
192-
std::future<nl::json> future = promise.get_future();
193-
auto callback = [&promise](nl::json result) {
194-
promise.set_value(result);
195-
};
191+
// std::promise<nl::json> promise;
192+
// std::future<nl::json> future = promise.get_future();
193+
// auto callback = [&promise](nl::json result) {
194+
// promise.set_value(result);
195+
// };
196196

197-
interpreter.execute_request(
198-
std::move(context),
199-
std::move(callback),
200-
code,
201-
std::move(config),
202-
user_expressions
203-
);
204-
nl::json result = future.get();
205-
REQUIRE(result["payload"][0]["data"]["text/plain"] == inspect_result);
206-
REQUIRE(result["user_expressions"] == nl::json::object());
207-
REQUIRE(result["found"] == true);
208-
REQUIRE(result["status"] == "ok");
209-
}
197+
// interpreter.execute_request(
198+
// std::move(context),
199+
// std::move(callback),
200+
// code,
201+
// std::move(config),
202+
// user_expressions
203+
// );
204+
// nl::json result = future.get();
205+
// REQUIRE(result["payload"][0]["data"]["text/plain"] == inspect_result);
206+
// REQUIRE(result["user_expressions"] == nl::json::object());
207+
// REQUIRE(result["found"] == true);
208+
// REQUIRE(result["status"] == "ok");
209+
// }
210210

211211

212212
// TEST_CASE("bad_status")

0 commit comments

Comments
 (0)