@@ -74,7 +74,9 @@ def create_test_function(ver1, ver2, expected, name):
7474 """
7575
7676 def test_rpm_version (self ):
77- print (f"testing (ver1={ ver1 } , ver2={ ver2 } , expected=expected{ expected } " )
77+ ver1_str = str (ver1 ).encode ("utf-8" )
78+ ver2_str = str (ver2 ).encode ("utf-8" )
79+ print (f"testing (ver1={ ver1_str } , ver2={ ver2_str } , expected=expected{ expected } " )
7880 result = vercmp .vercmp (ver1 , ver2 )
7981 if result != expected :
8082 assert result == (expected , ver1 , ver2 )
@@ -93,9 +95,7 @@ def get_tests():
9395 tests = list (parse_rpmvercmp_tests (rpmtests , with_buggy_comparisons = True ))
9496 for test_count , (ver1 , ver2 , expected ) in enumerate (tests , 1 ):
9597 name = f"test_rpm_version_{ test_count } "
96- yield create_test_function (
97- str (ver1 ).encode ("utf-8" ), str (ver2 ).encode ("utf-8" ), expected , name
98- )
98+ yield create_test_function (ver1 , ver2 , expected , name )
9999
100100 # Make sure we still test something, in case the m4 file drops
101101 # content this will fail the test
0 commit comments