diff --git a/tests/test_wrapperutils.py b/tests/test_wrapperutils.py
index 7d8b84780bc97b6777de20fd370662c76e812d4f..3e35d91e2f989b2ef5b80a995de6d179b3349ffc 100644
--- a/tests/test_wrapperutils.py
+++ b/tests/test_wrapperutils.py
@@ -390,7 +390,8 @@ def test_fslwrapper_submit():
 
         stdout, stderr = fslsub.output('12345')
 
-        experr = '\n'.join(['{}: {}'.format(k, v) for k, v in kwargs.items()])
+        experr = '\n'.join(['{}: {}'.format(k, kwargs[k])
+                            for k in sorted(kwargs.keys())])
 
         assert stdout.strip() == 'test_script running: 1 2'
         assert stderr.strip() == experr