From 280928dd679c0a2661fcd2d5d72e5a56b8cd9a5f Mon Sep 17 00:00:00 2001 From: Antti Kaihola Date: Mon, 19 Nov 2012 09:42:01 +0200 Subject: [PATCH] Fixed #1: convert Unicode argument to bytestring before constructing test function name --- nose_parameterized/parameterized.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nose_parameterized/parameterized.py b/nose_parameterized/parameterized.py index 217fb8c..150a900 100644 --- a/nose_parameterized/parameterized.py +++ b/nose_parameterized/parameterized.py @@ -82,7 +82,7 @@ def parameterized(input): return parameterized_helper def to_safe_name(s): - return re.sub("[^a-zA-Z0-9_]", "", s) + return str(re.sub("[^a-zA-Z0-9_]", "", s)) def parameterized_expand_helper(func_name, func, args): def parameterized_expand_helper_helper(self=()):