From c98415ae4eb1ad37049ec0bbb44bab74b1c52937 Mon Sep 17 00:00:00 2001 From: Thomas A Caswell Date: Mon, 6 Jul 2015 11:49:24 -0400 Subject: [PATCH] MNT: python3 compat - use print function - use explitic byte strings --- .../01-levenshtein/test_levenshtein.py | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/exercises/03-wrapping/01-levenshtein/test_levenshtein.py b/exercises/03-wrapping/01-levenshtein/test_levenshtein.py index 8cbf6f1..ad42a63 100644 --- a/exercises/03-wrapping/01-levenshtein/test_levenshtein.py +++ b/exercises/03-wrapping/01-levenshtein/test_levenshtein.py @@ -1,12 +1,13 @@ +from __future__ import print_function from timeit import timeit N = 200000 -print "*" * 80 -# print "wrapped levenshtein(): %.2f" % timeit("levenshtein_distance('kitten', 'sitting')", - # "from levenshtein_cython import levenshtein_distance", - # number=N) -print "solution levenshtein(): %.2f" % timeit("levenshtein_distance('kitten', 'sitting')", +print("*" * 80) +print("wrapped levenshtein(): %.2f" % timeit("levenshtein_distance(b'kitten', b'sitting')", + "from levenshtein_cython import levenshtein_distance", + number=N)) +print("solution levenshtein(): %.2f" % timeit("levenshtein_distance(b'kitten', b'sitting')", "from levenshtein_solution import levenshtein_distance", - number=N) -print "*" * 80 + number=N)) +print("*" * 80)