8
8
termios = import_module ('termios' )
9
9
10
10
11
+ @unittest .skipUnless (hasattr (os , 'openpty' ), "need os.openpty()" )
11
12
class TestFunctions (unittest .TestCase ):
12
13
13
14
@classmethod
@@ -91,9 +92,8 @@ def test_tcsetattr_errors(self):
91
92
self .assertRaises (TypeError , termios .tcsetattr , self .fd , termios .TCSANOW )
92
93
93
94
def test_tcsendbreak (self ):
94
- termios .tcsendbreak (self .fd , 0 )
95
95
termios .tcsendbreak (self .fd , 1 )
96
- termios .tcsendbreak (self .stream , 0 )
96
+ termios .tcsendbreak (self .stream , 1 )
97
97
98
98
def test_tcsendbreak_errors (self ):
99
99
self .assertRaises (OverflowError , termios .tcsendbreak , self .fd , 2 ** 1000 )
@@ -104,7 +104,6 @@ def test_tcsendbreak_errors(self):
104
104
self .assertRaises (OverflowError , termios .tcsendbreak , 2 ** 1000 , 0 )
105
105
self .assertRaises (TypeError , termios .tcsendbreak , object (), 0 )
106
106
self .assertRaises (TypeError , termios .tcsendbreak , self .fd )
107
- termios .tcsendbreak (self .fd , 0 )
108
107
109
108
def test_tcdrain (self ):
110
109
termios .tcdrain (self .fd )
0 commit comments