as ffds_user and ffds_group are utf8 encoded string use '%s' when constructing an error message. Signed-off-by: Tigran Mkrtchyan <tigran.mkrtchyan@xxxxxxx> --- nfs4.1/server41tests/st_flex.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nfs4.1/server41tests/st_flex.py b/nfs4.1/server41tests/st_flex.py index 335b2c8..f4ac739 100644 --- a/nfs4.1/server41tests/st_flex.py +++ b/nfs4.1/server41tests/st_flex.py @@ -313,10 +313,10 @@ def testFlexLayoutTestAccess(t, env): gid_rd = ds.ffds_group if uid_rw == uid_rd: - fail("Expected uid_rd != %i, got %i" % (uid_rd, uid_rw)) + fail("Expected uid_rd != %s, got %s" % (uid_rd, uid_rw)) if gid_rw != gid_rd: - fail("Expected gid_rd == %i, got %i" % (gid_rd, gid_rw)) + fail("Expected gid_rd == %s, got %s" % (gid_rd, gid_rw)) res = close_file(sess, fh, stateid=open_stateid) check(res) -- 2.21.0