summaryrefslogtreecommitdiff
path: root/test/execute_test.cc
diff options
context:
space:
mode:
authorBent Bisballe Nyeng <deva@aasimon.org>2025-04-02 21:54:55 +0200
committerBent Bisballe Nyeng <deva@aasimon.org>2025-04-07 19:27:21 +0200
commit70346bc46cdc69783aee7db9fa6a2197a979c348 (patch)
tree52da2805a88f1f1c481b3e5f3619f8157d08e9f2 /test/execute_test.cc
parentcd6c3ea1c3ca853fc38da4fa5fd62545c31aa92d (diff)
WIPmsvc
Diffstat (limited to 'test/execute_test.cc')
-rw-r--r--test/execute_test.cc12
1 files changed, 12 insertions, 0 deletions
diff --git a/test/execute_test.cc b/test/execute_test.cc
index 11b067f..4084084 100644
--- a/test/execute_test.cc
+++ b/test/execute_test.cc
@@ -36,11 +36,23 @@ public:
value = execute(s, "no-such-binary", {}, {}, false);
uASSERT_EQUAL(1, value);
value = execute(s, cmd, {"segfault"}, {}, false);
+#if !defined(_WIN32)
uASSERT_EQUAL(11, value);
+#else
+ uASSERT_EQUAL(3, value);
+#endif
value = execute(s, cmd, {"throw"}, {}, false);
+#if !defined(_WIN32)
uASSERT_EQUAL(6, value);
+#else
+ uASSERT_EQUAL(-1073740791, value);
+#endif
value = execute(s, cmd, {"abort"}, {}, false);
+#if !defined(_WIN32)
uASSERT_EQUAL(6, value);
+#else
+ uASSERT_EQUAL(-1073740791, value);
+#endif
}
void env()