@@ -199,21 +199,22 @@ def serialize(x):
199
199
if isinstance (x , list ):
200
200
return ', ' .join (str (xi ) for xi in x )
201
201
if isinstance (x , dict ):
202
- return ', ' .join ('{}={!r}' .format (k , v ) for k , v in x .items ())
202
+ return ', ' .join ('{}={!r}' .format (k , v ) for k , v in sorted ( x .items () ))
203
203
if x == 'special' :
204
204
return ['SURPRISE!!' , "I'm a list!" ]
205
205
return x
206
206
207
207
ident = lambda x : x
208
-
208
+
209
209
with self .assertOutputMatches (stdout = 'a, b' , stderr = None ):
210
- result = core .Fire (ident , command = ['[a,b]' ], serialize = serialize )
210
+ _ = core .Fire (ident , command = ['[a,b]' ], serialize = serialize )
211
211
with self .assertOutputMatches (stdout = 'a=5, b=6' , stderr = None ):
212
- result = core .Fire (ident , command = ['{a:5,b:6}' ], serialize = serialize )
212
+ _ = core .Fire (ident , command = ['{a:5,b:6}' ], serialize = serialize )
213
213
with self .assertOutputMatches (stdout = 'asdf' , stderr = None ):
214
- result = core .Fire (ident , command = ['asdf' ], serialize = serialize )
215
- with self .assertOutputMatches (stdout = "SURPRISE!!\n I'm a list!\n " , stderr = None ):
216
- result = core .Fire (ident , command = ['special' ], serialize = serialize )
214
+ _ = core .Fire (ident , command = ['asdf' ], serialize = serialize )
215
+ with self .assertOutputMatches (
216
+ stdout = "SURPRISE!!\n I'm a list!\n " , stderr = None ):
217
+ _ = core .Fire (ident , command = ['special' ], serialize = serialize )
217
218
with self .assertRaises (core .FireError ):
218
219
core .Fire (ident , command = ['asdf' ], serialize = 55 )
219
220
0 commit comments