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