@@ -66,28 +66,9 @@ def test_maxlen(self):
66
66
self .assertEqual (list (d ), [7 , 8 , 9 ])
67
67
d = deque (range (200 ), maxlen = 10 )
68
68
d .append (d )
69
- support .unlink (support .TESTFN )
70
- fo = open (support .TESTFN , "w" )
71
- try :
72
- fo .write (str (d ))
73
- fo .close ()
74
- fo = open (support .TESTFN , "r" )
75
- self .assertEqual (fo .read (), repr (d ))
76
- finally :
77
- fo .close ()
78
- support .unlink (support .TESTFN )
79
-
69
+ self .assertEqual (repr (d )[- 30 :], ', 198, 199, [...]], maxlen=10)' )
80
70
d = deque (range (10 ), maxlen = None )
81
71
self .assertEqual (repr (d ), 'deque([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])' )
82
- fo = open (support .TESTFN , "w" )
83
- try :
84
- fo .write (str (d ))
85
- fo .close ()
86
- fo = open (support .TESTFN , "r" )
87
- self .assertEqual (fo .read (), repr (d ))
88
- finally :
89
- fo .close ()
90
- support .unlink (support .TESTFN )
91
72
92
73
def test_maxlen_zero (self ):
93
74
it = iter (range (100 ))
@@ -545,21 +526,7 @@ def test_repr(self):
545
526
e = eval (repr (d ))
546
527
self .assertEqual (list (d ), list (e ))
547
528
d .append (d )
548
- self .assertIn ('...' , repr (d ))
549
-
550
- def test_print (self ):
551
- d = deque (range (200 ))
552
- d .append (d )
553
- try :
554
- support .unlink (support .TESTFN )
555
- fo = open (support .TESTFN , "w" )
556
- print (d , file = fo , end = '' )
557
- fo .close ()
558
- fo = open (support .TESTFN , "r" )
559
- self .assertEqual (fo .read (), repr (d ))
560
- finally :
561
- fo .close ()
562
- support .unlink (support .TESTFN )
529
+ self .assertEqual (repr (d )[- 20 :], '7, 198, 199, [...]])' )
563
530
564
531
def test_init (self ):
565
532
self .assertRaises (TypeError , deque , 'abc' , 2 , 3 );
0 commit comments