Replace pylint with flake8, improve exception class specificity
diff --git a/tests/unittest_data.py b/tests/unittest_data.py
index 25dd58c..5ceac54 100644
--- a/tests/unittest_data.py
+++ b/tests/unittest_data.py
@@ -25,20 +25,20 @@
"""
def test_func_decorator(test_func):
- test_func._provider_method = provider_method #pylint: disable=W0212
- test_func._provider_name_suffix = first_param_name_suffix #pylint: disable=W0212
+ test_func._provider_method = provider_method
+ test_func._provider_name_suffix = first_param_name_suffix
return test_func
return test_func_decorator
-def DataDecorator(cls):
+def data_decorator(cls):
"""
A class decorator that works with the @provider decorator to generate test
method from a data provider
"""
def generate_test_func(name, original_function, num, params):
- if original_function._provider_name_suffix: #pylint: disable=W0212
+ if original_function._provider_name_suffix:
data_name = params[0]
params = params[1:]
else:
@@ -53,7 +53,7 @@
func = getattr(cls, name)
if hasattr(func, '_provider_method'):
num = 1
- for params in getattr(cls, func._provider_method)(): #pylint: disable=W0212
+ for params in getattr(cls, func._provider_method)():
generate_test_func(name, func, num, params)
num += 1