aboutsummaryrefslogtreecommitdiff
path: root/lldb/unittests/ScriptInterpreter/Python/PythonDataObjectsTests.cpp
diff options
context:
space:
mode:
authorMuhammad Omair Javaid <omair.javaid@linaro.org>2023-01-03 18:40:57 +0400
committerMuhammad Omair Javaid <omair.javaid@linaro.org>2023-01-03 18:42:43 +0400
commit21be357873c0325495c7f6599259579735f54f3e (patch)
tree64d26e8c271ac1a4dbf1d8987d1cd3b423e34bd7 /lldb/unittests/ScriptInterpreter/Python/PythonDataObjectsTests.cpp
parent2b8c308fa1d3ba504c1bde16f262683685b19726 (diff)
downloadllvm-21be357873c0325495c7f6599259579735f54f3e.zip
llvm-21be357873c0325495c7f6599259579735f54f3e.tar.gz
llvm-21be357873c0325495c7f6599259579735f54f3e.tar.bz2
[LLDB] Skip python exception unit test on AArch64/Windows
This patch marks python exception test as skipped for AArch64/Windows platform. This is temporary to make LLDB WoA buildbot happy until a proper fix is found.
Diffstat (limited to 'lldb/unittests/ScriptInterpreter/Python/PythonDataObjectsTests.cpp')
-rw-r--r--lldb/unittests/ScriptInterpreter/Python/PythonDataObjectsTests.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/lldb/unittests/ScriptInterpreter/Python/PythonDataObjectsTests.cpp b/lldb/unittests/ScriptInterpreter/Python/PythonDataObjectsTests.cpp
index 8dd55a5..2bf713e 100644
--- a/lldb/unittests/ScriptInterpreter/Python/PythonDataObjectsTests.cpp
+++ b/lldb/unittests/ScriptInterpreter/Python/PythonDataObjectsTests.cpp
@@ -788,6 +788,8 @@ main = foo
testing::ContainsRegex("line 7, in baz"),
testing::ContainsRegex("ZeroDivisionError")))));
+#if !((defined(_WIN32) || defined(_WIN64)) && (defined(__aarch64__) || defined(_M_ARM64)))
+
static const char script2[] = R"(
class MyError(Exception):
def __str__(self):
@@ -804,6 +806,8 @@ def main():
llvm::Failed<PythonException>(testing::Property(
&PythonException::ReadBacktrace,
testing::ContainsRegex("unprintable MyError"))));
+
+#endif
}
TEST_F(PythonDataObjectsTest, TestRun) {