Abstracted the running of command through the command interpreter and checking
its return status into lldbtest.TestBase.runCmd(); and runCmd() in combination
with checking the output against matching substrings (including startswith) into
lldbtest.TestBase.expect().

TestUnsignedTypes.py is refactored to use the abstracted APIs.  Other test cases
to be modified later.


git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@111572 91177308-0d34-0410-b5e6-96231b3b80d8
2 files changed