summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test
diff options
context:
space:
mode:
authorDavide Italiano <davide@freebsd.org>2019-02-12 22:57:57 +0000
committerDavide Italiano <davide@freebsd.org>2019-02-12 22:57:57 +0000
commitcaade283628509b0b2120a22c48b5acbfac09397 (patch)
tree3681a8ce3af1777bf453a0a626b702a22c212285 /lldb/packages/Python/lldbsuite/test
parent29fc59edf1e892f581a52fd417d0f3f3803d5bb3 (diff)
downloadbcm5719-llvm-caade283628509b0b2120a22c48b5acbfac09397.tar.gz
bcm5719-llvm-caade283628509b0b2120a22c48b5acbfac09397.zip
[testsuite] Convert TestSingleQuote to lit.
Nothing crazy, this is pretty mechanical. llvm-svn: 353894
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test')
-rw-r--r--lldb/packages/Python/lldbsuite/test/functionalities/single-quote-in-filename-to-lldb/Makefile5
-rw-r--r--lldb/packages/Python/lldbsuite/test/functionalities/single-quote-in-filename-to-lldb/TestSingleQuoteInFilename.py73
-rw-r--r--lldb/packages/Python/lldbsuite/test/functionalities/single-quote-in-filename-to-lldb/main.c7
3 files changed, 0 insertions, 85 deletions
diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/single-quote-in-filename-to-lldb/Makefile b/lldb/packages/Python/lldbsuite/test/functionalities/single-quote-in-filename-to-lldb/Makefile
deleted file mode 100644
index 0d70f259501..00000000000
--- a/lldb/packages/Python/lldbsuite/test/functionalities/single-quote-in-filename-to-lldb/Makefile
+++ /dev/null
@@ -1,5 +0,0 @@
-LEVEL = ../../make
-
-C_SOURCES := main.c
-
-include $(LEVEL)/Makefile.rules
diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/single-quote-in-filename-to-lldb/TestSingleQuoteInFilename.py b/lldb/packages/Python/lldbsuite/test/functionalities/single-quote-in-filename-to-lldb/TestSingleQuoteInFilename.py
deleted file mode 100644
index 984e802fdaa..00000000000
--- a/lldb/packages/Python/lldbsuite/test/functionalities/single-quote-in-filename-to-lldb/TestSingleQuoteInFilename.py
+++ /dev/null
@@ -1,73 +0,0 @@
-"""
-Test the lldb command line takes a filename with single quote chars.
-"""
-
-from __future__ import print_function
-
-
-import os
-import lldb
-from lldbsuite.test.decorators import *
-from lldbsuite.test.lldbtest import *
-from lldbsuite.test import lldbutil
-import six
-
-class SingleQuoteInCommandLineTestCase(TestBase):
-
- mydir = TestBase.compute_mydir(__file__)
- myexe = "path with '09/a.out"
-
- @classmethod
- def classCleanup(cls):
- """Cleanup the test byproducts."""
- try:
- os.remove("child_send.txt")
- os.remove("child_read.txt")
- os.remove(cls.myexe)
- except:
- pass
-
- @expectedFailureAll(
- hostoslist=["windows"],
- bugnumber="llvm.org/pr22274: need a pexpect replacement for windows")
- @no_debug_info_test
- def test_lldb_invocation_with_single_quote_in_filename(self):
- """Test that 'lldb my_file_name' works where my_file_name is a string with a single quote char in it."""
- import pexpect
- self.buildDefault()
- lldbutil.mkdir_p(self.getBuildArtifact("path with '09"))
- system([["cp",
- self.getBuildArtifact("a.out"),
- "\"%s\"" % self.getBuildArtifact(self.myexe)]])
-
- # The default lldb prompt.
- prompt = "(lldb) "
-
- # So that the child gets torn down after the test.
- self.child = pexpect.spawn(
- '%s %s "%s"' %
- (lldbtest_config.lldbExec, self.lldbOption,
- self.getBuildArtifact(self.myexe)))
- child = self.child
- child.setecho(True)
- child.logfile_send = send = six.StringIO()
- child.logfile_read = read = six.StringIO()
- child.expect_exact(prompt)
-
- child.send("help watchpoint")
- child.sendline('')
- child.expect_exact(prompt)
-
- # Now that the necessary logging is done, restore logfile to None to
- # stop further logging.
- child.logfile_send = None
- child.logfile_read = None
-
- if self.TraceOn():
- print("\n\nContents of send")
- print(send.getvalue())
- print("\n\nContents of read")
- print(read.getvalue())
-
- self.expect(read.getvalue(), exe=False,
- substrs=["Current executable set to"])
diff --git a/lldb/packages/Python/lldbsuite/test/functionalities/single-quote-in-filename-to-lldb/main.c b/lldb/packages/Python/lldbsuite/test/functionalities/single-quote-in-filename-to-lldb/main.c
deleted file mode 100644
index 7cee7306547..00000000000
--- a/lldb/packages/Python/lldbsuite/test/functionalities/single-quote-in-filename-to-lldb/main.c
+++ /dev/null
@@ -1,7 +0,0 @@
-#include <stdio.h>
-
-int main(int argc, const char *argv[])
-{
- printf("Hello, world!\n");
- return 0;
-}
OpenPOWER on IntegriCloud