[Lldb-commits] [lldb] r245984 - XFAIL TestQuoting on Windows.

Zachary Turner via lldb-commits lldb-commits at lists.llvm.org
Tue Aug 25 15:25:33 PDT 2015


Author: zturner
Date: Tue Aug 25 17:25:33 2015
New Revision: 245984

URL: http://llvm.org/viewvc/llvm-project?rev=245984&view=rev
Log:
XFAIL TestQuoting on Windows.

A couple of edge cases are broken with regards to quote handling.

Fixing this is tracked by http://llvm.org/pr24557

Modified:
    lldb/trunk/test/settings/quoting/TestQuoting.py

Modified: lldb/trunk/test/settings/quoting/TestQuoting.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/settings/quoting/TestQuoting.py?rev=245984&r1=245983&r2=245984&view=diff
==============================================================================
--- lldb/trunk/test/settings/quoting/TestQuoting.py (original)
+++ lldb/trunk/test/settings/quoting/TestQuoting.py Tue Aug 25 17:25:33 2015
@@ -19,42 +19,41 @@ class SettingsCommandTestCase(TestBase):
     def test_no_quote(self):
         self.do_test_args("a b c", "a\0b\0c\0")
 
+    @expectedFailureWindows("http://llvm.org/pr24557")
     def test_single_quote(self):
         self.do_test_args("'a b c'", "a b c\0")
 
     def test_double_quote(self):
         self.do_test_args('"a b c"', "a b c\0")
 
-    def test_double_quote(self):
-        self.do_test_args('"a b c"', 'a b c\0')
-
+    @expectedFailureWindows("http://llvm.org/pr24557")
     def test_single_quote_escape(self):
         self.do_test_args("'a b\\' c", "a b\\\0c\0")
 
+    @expectedFailureWindows("http://llvm.org/pr24557")
     def test_double_quote_escape(self):
         self.do_test_args('"a b\\" c"', 'a b" c\0')
 
-    def test_double_quote_escape(self):
-        self.do_test_args('"a b\\" c"', 'a b" c\0')
-
-    def test_double_quote_escape2(self):
-        self.do_test_args('"a b\\\\" c', 'a b\\\0c\0')
-
+    @expectedFailureWindows("http://llvm.org/pr24557")
     def test_double_quote_escape2(self):
         self.do_test_args('"a b\\\\" c', 'a b\\\0c\0')
 
+    @expectedFailureWindows("http://llvm.org/pr24557")
     def test_single_in_double(self):
         self.do_test_args('"a\'b"', "a'b\0")
 
+    @expectedFailureWindows("http://llvm.org/pr24557")
     def test_double_in_single(self):
         self.do_test_args("'a\"b'", 'a"b\0')
 
     def test_combined(self):
         self.do_test_args('"a b"c\'d e\'', 'a bcd e\0')
 
+    @expectedFailureWindows("http://llvm.org/pr24557")
     def test_bare_single(self):
         self.do_test_args("a\\'b", "a'b\0")
 
+    @expectedFailureWindows("http://llvm.org/pr24557")
     def test_bare_double(self):
         self.do_test_args('a\\"b', 'a"b\0')
 




More information about the lldb-commits mailing list