Ignore:
Timestamp:
Mar 19, 2014, 11:31:01 PM (11 years ago)
Author:
dmik
Message:

python: Merge vendor 2.7.6 to trunk.

Location:
python/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • python/trunk

  • python/trunk/Lib/test/test_timeout.py

    r2 r391  
    120120
    121121        _t1 = time.time()
    122         self.failUnlessRaises(socket.error, self.sock.connect, addr)
     122        self.assertRaises(socket.error, self.sock.connect, addr)
    123123        _t2 = time.time()
    124124
    125125        _delta = abs(_t1 - _t2)
    126         self.assert_(_delta < _timeout + self.fuzz,
     126        self.assertTrue(_delta < _timeout + self.fuzz,
    127127                     "timeout (%g) is more than %g seconds more than expected (%g)"
    128128                     %(_delta, self.fuzz, _timeout))
     
    131131        # Test recv() timeout
    132132        _timeout = 0.02
    133         self.sock.connect(self.addr_remote)
    134         self.sock.settimeout(_timeout)
    135 
    136         _t1 = time.time()
    137         self.failUnlessRaises(socket.error, self.sock.recv, 1024)
    138         _t2 = time.time()
    139 
    140         _delta = abs(_t1 - _t2)
    141         self.assert_(_delta < _timeout + self.fuzz,
    142                      "timeout (%g) is %g seconds more than expected (%g)"
    143                      %(_delta, self.fuzz, _timeout))
     133
     134        with test_support.transient_internet(self.addr_remote[0]):
     135            self.sock.connect(self.addr_remote)
     136            self.sock.settimeout(_timeout)
     137
     138            _t1 = time.time()
     139            self.assertRaises(socket.timeout, self.sock.recv, 1024)
     140            _t2 = time.time()
     141
     142            _delta = abs(_t1 - _t2)
     143            self.assertTrue(_delta < _timeout + self.fuzz,
     144                         "timeout (%g) is %g seconds more than expected (%g)"
     145                         %(_delta, self.fuzz, _timeout))
    144146
    145147    def testAcceptTimeout(self):
     
    152154
    153155        _t1 = time.time()
    154         self.failUnlessRaises(socket.error, self.sock.accept)
     156        self.assertRaises(socket.error, self.sock.accept)
    155157        _t2 = time.time()
    156158
    157159        _delta = abs(_t1 - _t2)
    158         self.assert_(_delta < _timeout + self.fuzz,
     160        self.assertTrue(_delta < _timeout + self.fuzz,
    159161                     "timeout (%g) is %g seconds more than expected (%g)"
    160162                     %(_delta, self.fuzz, _timeout))
     
    169171
    170172        _t1 = time.time()
    171         self.failUnlessRaises(socket.error, self.sock.recvfrom, 8192)
     173        self.assertRaises(socket.error, self.sock.recvfrom, 8192)
    172174        _t2 = time.time()
    173175
    174176        _delta = abs(_t1 - _t2)
    175         self.assert_(_delta < _timeout + self.fuzz,
     177        self.assertTrue(_delta < _timeout + self.fuzz,
    176178                     "timeout (%g) is %g seconds more than expected (%g)"
    177179                     %(_delta, self.fuzz, _timeout))
Note: See TracChangeset for help on using the changeset viewer.