diff options
| author | Pavel Labath <labath@google.com> | 2015-10-26 09:28:32 +0000 |
|---|---|---|
| committer | Pavel Labath <labath@google.com> | 2015-10-26 09:28:32 +0000 |
| commit | dc8b2d3d3aa4cedd66ee5b113ee8cc535f2c5a04 (patch) | |
| tree | 365be13e36b28ecc015ac24911b0b78e84723232 /lldb/test/functionalities/command_script/import | |
| parent | 4cfc9198616f535f3d3a0b6b3e9e5f8a2e76988f (diff) | |
| download | bcm5719-llvm-dc8b2d3d3aa4cedd66ee5b113ee8cc535f2c5a04.tar.gz bcm5719-llvm-dc8b2d3d3aa4cedd66ee5b113ee8cc535f2c5a04.zip | |
Port the python api decorator to use test categories
Summary:
Per discussions on the mailing list, I have implemented a decorator which annotates individual
test methods with categories. I have used this framework to replace the '-a' and '+a'
command-line switches (now '-G pyapi' and '--skip-category pyapi') and the @python_api_test
decorator (now @add_test_categories('pyapi')). The test suite now gives an error message
suggesting the new options if the user specifies the deprecated +/-a switches. If the general
direction is good, I will follow this up with other switches.
Reviewers: tberghammer, tfiala, granata.enrico, zturner
Subscribers: lldb-commits
Differential Revision: http://reviews.llvm.org/D14020
llvm-svn: 251277
Diffstat (limited to 'lldb/test/functionalities/command_script/import')
| -rw-r--r-- | lldb/test/functionalities/command_script/import/TestImport.py | 2 | ||||
| -rw-r--r-- | lldb/test/functionalities/command_script/import/rdar-12586188/TestRdar12586188.py | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/lldb/test/functionalities/command_script/import/TestImport.py b/lldb/test/functionalities/command_script/import/TestImport.py index 9a6937b99c3..37d5fbd2be0 100644 --- a/lldb/test/functionalities/command_script/import/TestImport.py +++ b/lldb/test/functionalities/command_script/import/TestImport.py @@ -12,7 +12,7 @@ class ImportTestCase(TestBase): mydir = TestBase.compute_mydir(__file__) - @python_api_test + @add_test_categories(['pyapi']) @no_debug_info_test def test_import_command(self): """Import some Python scripts by path and test them""" diff --git a/lldb/test/functionalities/command_script/import/rdar-12586188/TestRdar12586188.py b/lldb/test/functionalities/command_script/import/rdar-12586188/TestRdar12586188.py index b5209d4a3a4..f314adebefb 100644 --- a/lldb/test/functionalities/command_script/import/rdar-12586188/TestRdar12586188.py +++ b/lldb/test/functionalities/command_script/import/rdar-12586188/TestRdar12586188.py @@ -12,7 +12,7 @@ class Rdar12586188TestCase(TestBase): mydir = TestBase.compute_mydir(__file__) - @python_api_test + @add_test_categories(['pyapi']) @no_debug_info_test def test_rdar12586188_command(self): """Check that we handle an ImportError in a special way when command script importing files.""" |

