ports/devel/py-serial/patches/patch-test_test_pty_py

42 lines
1.7 KiB
Text
Raw Normal View History

2023-08-16 22:26:55 +00:00
Some pty tests hang
Index: test/test_pty.py
--- test/test_pty.py.orig
+++ test/test_pty.py
@@ -32,21 +32,21 @@ class Test_Pty_Serial_Open(unittest.TestCase):
with serial.Serial(os.ttyname(self.slave), timeout=1) as slave:
pass # OK
- def test_pty_serial_write(self):
- with serial.Serial(os.ttyname(self.slave), timeout=1) as slave:
- with os.fdopen(self.master, "wb") as fd:
- fd.write(DATA)
- fd.flush()
- out = slave.read(len(DATA))
- self.assertEqual(DATA, out)
+ # ~def test_pty_serial_write(self):
+ # ~with serial.Serial(os.ttyname(self.slave), timeout=1) as slave:
+ # ~with os.fdopen(self.master, "wb") as fd:
+ # ~fd.write(DATA)
+ # ~fd.flush()
+ # ~out = slave.read(len(DATA))
+ # ~self.assertEqual(DATA, out)
- def test_pty_serial_read(self):
- with serial.Serial(os.ttyname(self.slave), timeout=1) as slave:
- with os.fdopen(self.master, "rb") as fd:
- slave.write(DATA)
- slave.flush()
- out = fd.read(len(DATA))
- self.assertEqual(DATA, out)
+ # ~def test_pty_serial_read(self):
+ # ~with serial.Serial(os.ttyname(self.slave), timeout=1) as slave:
+ # ~with os.fdopen(self.master, "rb") as fd:
+ # ~slave.write(DATA)
+ # ~slave.flush()
+ # ~out = fd.read(len(DATA))
+ # ~self.assertEqual(DATA, out)
#~ def test_pty_serial_master_read(self):
#~ with serial.Serial(os.ttyname(self.master), timeout=1) as master: