File tree Expand file tree Collapse file tree 1 file changed +2
-7
lines changed Expand file tree Collapse file tree 1 file changed +2
-7
lines changed Original file line number Diff line number Diff line change 9
9
fcntl = import_module ('fcntl' )
10
10
termios = import_module ('termios' )
11
11
12
- try :
13
- import pty
14
- except ImportError :
15
- pty = None
16
-
17
12
class IoctlTestsTty (unittest .TestCase ):
18
13
@classmethod
19
14
def setUpClass (cls ):
@@ -136,10 +131,10 @@ def test_ioctl_mutate_2048(self):
136
131
self .assertRaises (ValueError , self ._check_ioctl_not_mutate_len , 2048 )
137
132
138
133
139
- @unittest .skipIf ( pty is None , 'pty module required' )
134
+ @unittest .skipUnless ( hasattr ( os , 'openpty' ), "need os.openpty()" )
140
135
class IoctlTestsPty (unittest .TestCase ):
141
136
def setUp (self ):
142
- self .master_fd , self .slave_fd = pty .openpty ()
137
+ self .master_fd , self .slave_fd = os .openpty ()
143
138
self .addCleanup (os .close , self .slave_fd )
144
139
self .addCleanup (os .close , self .master_fd )
145
140
You can’t perform that action at this time.
0 commit comments