@@ -249,18 +249,18 @@ def test_factory(self):
249
249
250
250
def test_defaults (self ):
251
251
Point = namedtuple ('Point' , 'x y' , defaults = (10 , 20 )) # 2 defaults
252
- self .assertEqual (Point ._fields_defaults , {'x' : 10 , 'y' : 20 })
252
+ self .assertEqual (Point ._field_defaults , {'x' : 10 , 'y' : 20 })
253
253
self .assertEqual (Point (1 , 2 ), (1 , 2 ))
254
254
self .assertEqual (Point (1 ), (1 , 20 ))
255
255
self .assertEqual (Point (), (10 , 20 ))
256
256
257
257
Point = namedtuple ('Point' , 'x y' , defaults = (20 ,)) # 1 default
258
- self .assertEqual (Point ._fields_defaults , {'y' : 20 })
258
+ self .assertEqual (Point ._field_defaults , {'y' : 20 })
259
259
self .assertEqual (Point (1 , 2 ), (1 , 2 ))
260
260
self .assertEqual (Point (1 ), (1 , 20 ))
261
261
262
262
Point = namedtuple ('Point' , 'x y' , defaults = ()) # 0 defaults
263
- self .assertEqual (Point ._fields_defaults , {})
263
+ self .assertEqual (Point ._field_defaults , {})
264
264
self .assertEqual (Point (1 , 2 ), (1 , 2 ))
265
265
with self .assertRaises (TypeError ):
266
266
Point (1 )
@@ -277,21 +277,21 @@ def test_defaults(self):
277
277
Point = namedtuple ('Point' , 'x y' , defaults = False )
278
278
279
279
Point = namedtuple ('Point' , 'x y' , defaults = None ) # default is None
280
- self .assertEqual (Point ._fields_defaults , {})
280
+ self .assertEqual (Point ._field_defaults , {})
281
281
self .assertIsNone (Point .__new__ .__defaults__ , None )
282
282
self .assertEqual (Point (10 , 20 ), (10 , 20 ))
283
283
with self .assertRaises (TypeError ): # catch too few args
284
284
Point (10 )
285
285
286
286
Point = namedtuple ('Point' , 'x y' , defaults = [10 , 20 ]) # allow non-tuple iterable
287
- self .assertEqual (Point ._fields_defaults , {'x' : 10 , 'y' : 20 })
287
+ self .assertEqual (Point ._field_defaults , {'x' : 10 , 'y' : 20 })
288
288
self .assertEqual (Point .__new__ .__defaults__ , (10 , 20 ))
289
289
self .assertEqual (Point (1 , 2 ), (1 , 2 ))
290
290
self .assertEqual (Point (1 ), (1 , 20 ))
291
291
self .assertEqual (Point (), (10 , 20 ))
292
292
293
293
Point = namedtuple ('Point' , 'x y' , defaults = iter ([10 , 20 ])) # allow plain iterator
294
- self .assertEqual (Point ._fields_defaults , {'x' : 10 , 'y' : 20 })
294
+ self .assertEqual (Point ._field_defaults , {'x' : 10 , 'y' : 20 })
295
295
self .assertEqual (Point .__new__ .__defaults__ , (10 , 20 ))
296
296
self .assertEqual (Point (1 , 2 ), (1 , 2 ))
297
297
self .assertEqual (Point (1 ), (1 , 20 ))
0 commit comments