Fix arguments to skip_on_empty helper
diff --git a/CHANGELOG.txt b/CHANGELOG.txt
index c8ba420..956305e 100644
--- a/CHANGELOG.txt
+++ b/CHANGELOG.txt
@@ -1,3 +1,7 @@
+0.7.4 (2020-04-12)
+ * Fix arguments being passed to skip_on_empty_helper (thanks @gaf3;
+ https://github.com/wolever/parameterized/issues/57)
+
0.7.3 (2020-04-12)
* Fix some typos (thanks @LWprogramming, @jinnovation;
https://github.com/wolever/parameterized/pull/77,
diff --git a/README.rst b/README.rst
index 6c06296..f004203 100644
--- a/README.rst
+++ b/README.rst
@@ -540,6 +540,8 @@
def tearDown(self):
self.client.logout()
+
+
Using with Single Parameters
............................
diff --git a/parameterized/parameterized.py b/parameterized/parameterized.py
index 8a38796..090f508 100644
--- a/parameterized/parameterized.py
+++ b/parameterized/parameterized.py
@@ -388,7 +388,7 @@
"`parameterized([], skip_on_empty=True)` to skip "
"this test when the input is empty)"
)
- wrapper = wraps(test_func)(lambda: skip_on_empty_helper())
+ wrapper = wraps(test_func)(skip_on_empty_helper)
wrapper.parameterized_input = input
wrapper.parameterized_func = test_func
@@ -609,7 +609,6 @@
def default_classname_func(cls, num, p):
-
name_suffix = p and p[num]
if isinstance(name_suffix, (list, tuple)) and len(p) > 0:
name_suffix = name_suffix[0]
@@ -624,4 +623,4 @@
name_suffix,
)
- return name
\ No newline at end of file
+ return name