From 1b2324c8a7027cc4993730eedb81cc8cd1113f40 Mon Sep 17 00:00:00 2001 From: David Peixotto Date: Tue, 18 Mar 2025 18:35:11 -0700 Subject: [PATCH] [lldb] Require wide char support in unicode test The unicode test sends some unicode input to lldb through pexpect and expects the output to be echoed back in an error message. This only works correctly when editline was compiled with wide character support. This commit modifies the test to require the necessary libedit configuration. --- lldb/test/API/iohandler/unicode/TestUnicode.py | 1 + 1 file changed, 1 insertion(+) diff --git a/lldb/test/API/iohandler/unicode/TestUnicode.py b/lldb/test/API/iohandler/unicode/TestUnicode.py index 93e2ae38f8262..f13427f2c30a8 100644 --- a/lldb/test/API/iohandler/unicode/TestUnicode.py +++ b/lldb/test/API/iohandler/unicode/TestUnicode.py @@ -16,6 +16,7 @@ class TestCase(PExpectTest): # under ASAN on a loaded machine.. @skipIfAsan @skipIf(oslist=["linux"], archs=["arm", "aarch64"]) # Randomly fails on buildbot + @skipIfEditlineWideCharSupportMissing def test_unicode_input(self): self.launch()