diff options
Diffstat (limited to 'test/test_util.py')
-rwxr-xr-x | test/test_util.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/test/test_util.py b/test/test_util.py index eb20531505e..421afce4d5d 100755 --- a/test/test_util.py +++ b/test/test_util.py @@ -14,6 +14,15 @@ class TestUtil (unittest.TestCase): """ if the test case class is timing-sensitive - return true """ return False + @classmethod + def has_tag(cls, tag): + """ if the test case has a given tag - return true """ + try: + return tag in cls.test_tags + except AttributeError: + pass + return False + def test_mac_to_binary(self): """ MAC to binary and back """ mac = 'aa:bb:cc:dd:ee:ff' |