diff options
| author | Zachary Turner <zturner@google.com> | 2015-10-28 17:43:26 +0000 |
|---|---|---|
| committer | Zachary Turner <zturner@google.com> | 2015-10-28 17:43:26 +0000 |
| commit | c432c8f856e0bd84de980a9d9bb2d31b06fa95b1 (patch) | |
| tree | 4efa528e074a6e2df782345e4cd97f5d85d038c4 /lldb/test/functionalities/paths/TestPaths.py | |
| parent | a8a3bd210086b50242903ed95048fe5e53897878 (diff) | |
| download | bcm5719-llvm-c432c8f856e0bd84de980a9d9bb2d31b06fa95b1.tar.gz bcm5719-llvm-c432c8f856e0bd84de980a9d9bb2d31b06fa95b1.zip | |
Move lldb/test to lldb/packages/Python/lldbsuite/test.
This is the conclusion of an effort to get LLDB's Python code
structured into a bona-fide Python package. This has a number
of benefits, but most notably the ability to more easily share
Python code between different but related pieces of LLDB's Python
infrastructure (for example, `scripts` can now share code with
`test`).
llvm-svn: 251532
Diffstat (limited to 'lldb/test/functionalities/paths/TestPaths.py')
| -rw-r--r-- | lldb/test/functionalities/paths/TestPaths.py | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/lldb/test/functionalities/paths/TestPaths.py b/lldb/test/functionalities/paths/TestPaths.py deleted file mode 100644 index d001834b022..00000000000 --- a/lldb/test/functionalities/paths/TestPaths.py +++ /dev/null @@ -1,48 +0,0 @@ -""" -Test some lldb command abbreviations. -""" -from __future__ import print_function - -import use_lldb_suite - -import lldb -import os -import time -from lldbtest import * -import lldbutil - -class TestPaths(TestBase): - - mydir = TestBase.compute_mydir(__file__) - - @no_debug_info_test - def test_paths (self): - '''Test to make sure no file names are set in the lldb.SBFileSpec objects returned by lldb.SBHostOS.GetLLDBPath() for paths that are directories''' - dir_path_types = [lldb.ePathTypeLLDBShlibDir, - lldb.ePathTypeSupportExecutableDir, - lldb.ePathTypeHeaderDir, - lldb.ePathTypePythonDir, - lldb.ePathTypeLLDBSystemPlugins, - lldb.ePathTypeLLDBUserPlugins, - lldb.ePathTypeLLDBTempSystemDir] - - for path_type in dir_path_types: - f = lldb.SBHostOS.GetLLDBPath(path_type); - # No directory path types should have the filename set - self.assertTrue (f.GetFilename() == None); - - @no_debug_info_test - def test_directory_doesnt_end_with_slash(self): - current_directory_spec = lldb.SBFileSpec(os.path.curdir) - current_directory_string = current_directory_spec.GetDirectory() - self.assertNotEqual(current_directory_string[-1:], '/') - pass - - @skipUnlessPlatform(["windows"]) - @no_debug_info_test - def test_windows_double_slash (self): - '''Test to check the path with double slash is handled correctly ''' - # Create a path and see if lldb gets the directory and file right - fspec = lldb.SBFileSpec("C:\\dummy1\\dummy2//unknown_file", True); - self.assertEqual(os.path.normpath(fspec.GetDirectory()), os.path.normpath("C:/dummy1/dummy2")); - self.assertEqual(fspec.GetFilename(), "unknown_file"); |

