diff options
| author | Dimitry Andric <dim@FreeBSD.org> | 2018-08-02 17:33:54 +0000 | 
|---|---|---|
| committer | Dimitry Andric <dim@FreeBSD.org> | 2018-08-02 17:33:54 +0000 | 
| commit | 39be7ce23363d12ae3e49aeb1fdb2bfeb892e836 (patch) | |
| tree | 37fd694b2fe544b0ccefb369794632592d138dde /packages/Python/lldbsuite/test/lldbtest.py | |
| parent | f73363f1dd94996356cefbf24388f561891acf0b (diff) | |
Notes
Diffstat (limited to 'packages/Python/lldbsuite/test/lldbtest.py')
| -rw-r--r-- | packages/Python/lldbsuite/test/lldbtest.py | 15 | 
1 files changed, 8 insertions, 7 deletions
diff --git a/packages/Python/lldbsuite/test/lldbtest.py b/packages/Python/lldbsuite/test/lldbtest.py index d5dd90a86517..1b6302ae96a6 100644 --- a/packages/Python/lldbsuite/test/lldbtest.py +++ b/packages/Python/lldbsuite/test/lldbtest.py @@ -184,9 +184,10 @@ def CMD_MSG(str):      return "Command '%s' returns successfully" % str -def COMPLETION_MSG(str_before, str_after): +def COMPLETION_MSG(str_before, str_after, completions):      '''A generic message generator for the completion mechanism.''' -    return "'%s' successfully completes to '%s'" % (str_before, str_after) +    return ("'%s' successfully completes to '%s', but completions were:\n%s" +           % (str_before, str_after, "\n".join(completions)))  def EXP_MSG(str, actual, exe): @@ -702,8 +703,8 @@ class Base(unittest2.TestCase):          """Return the full path to the current test."""          return os.path.join(os.environ["LLDB_BUILD"], self.mydir,                              self.getBuildDirBasename()) -     -      + +      def makeBuildDir(self):          """Create the test-specific working directory, deleting any previous          contents.""" @@ -712,11 +713,11 @@ class Base(unittest2.TestCase):          if os.path.isdir(bdir):              shutil.rmtree(bdir)          lldbutil.mkdir_p(bdir) -  +      def getBuildArtifact(self, name="a.out"):          """Return absolute path to an artifact in the test's build directory."""          return os.path.join(self.getBuildDir(), name) -  +      def getSourcePath(self, name):          """Return absolute path to a file in the test's source directory."""          return os.path.join(self.getSourceDir(), name) @@ -1844,7 +1845,7 @@ class TestBase(Base):          temp = os.path.join(self.getSourceDir(), template)          with open(temp, 'r') as f:              content = f.read() -             +          public_api_dir = os.path.join(              os.environ["LLDB_SRC"], "include", "lldb", "API")  | 
