Skip to content

Commit 42248aa

Browse files
committed
Update xutils test
1 parent 86c7e5b commit 42248aa

File tree

1 file changed

+6
-9
lines changed

1 file changed

+6
-9
lines changed

test/test_interpreter.cpp

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,9 @@
1818
#include "../src/xmagics/os.hpp"
1919

2020
#include <fstream>
21-
#include <unistd.h>
22-
#ifdef _WIN32
23-
#include <process.h>
24-
#else
21+
#if defined(__GNUC__) && !defined(XEUS_CPP_EMSCRIPTEN_WASM_BUILD)
2522
#include <sys/wait.h>
23+
#include <unistd.h>
2624
#endif
2725

2826
TEST_SUITE("execute_request")
@@ -167,6 +165,8 @@ TEST_SUITE("is_complete_request")
167165
std::string code = "int main() \\";
168166
nl::json result = interpreter.is_complete_request(code);
169167
REQUIRE(result["status"] == "incomplete");
168+
169+
std::cerr << "qweqw"<< std::endl;
170170
}
171171

172172
TEST_CASE("complete_code")
@@ -630,6 +630,7 @@ TEST_SUITE("xmagics_apply"){
630630
}
631631
}
632632

633+
#if defined(__GNUC__) && !defined(XEUS_CPP_EMSCRIPTEN_WASM_BUILD)
633634
TEST_SUITE("xutils_handler"){
634635
TEST_CASE("handler") {
635636
pid_t pid = fork();
@@ -641,13 +642,9 @@ TEST_SUITE("xutils_handler"){
641642
} else {
642643

643644
int status;
644-
#ifdef _WIN32
645-
#include <process.h>
646-
#else
647-
#include <sys/wait.h>
648-
#endif
649645
REQUIRE(WEXITSTATUS(status) == 0);
650646

651647
}
652648
}
653649
}
650+
#endif

0 commit comments

Comments
 (0)