tfiala accepted this revision.
tfiala added a comment.

LGTM.  I added a few optional comments on possible improvements, but I think 
they're orthogonal to what you're doing here.


================
Comment at: packages/Python/lldbsuite/test/lldbtest.py:512
@@ -510,3 +511,3 @@
 def add_test_categories(cat):
-    """Decorate an item with test categories"""
+    """Add test categories to a test item"""
     cat = test_categories.validate(cat, True)
----------------
tberghammer wrote:
> Can you be more specific about where can we add this decorator? "item" 
> doesn't really tell anything to me
I think we're talking TestCase test method, right?

================
Comment at: packages/Python/lldbsuite/test/lldbtest.py:518
@@ +517,3 @@
+        if hasattr(func, "categories"):
+            cat.extend(func.categories)
+        func.categories = cat
----------------
This code could potentially accept a single category and drop the need for the 
list.  It could check the type of the input (i.e. the categories input) and, if 
a single element rather than a list, it could just cat.append() it.

That would enable a single argument passed to @add_test_categories()

Totally minor and you can skip this, it just makes for a nice usability 
enhancement provided the decorator is documented as such.


http://reviews.llvm.org/D15451



_______________________________________________
lldb-commits mailing list
lldb-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to