summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Liechti <cliechti@gmx.net>2016-05-22 20:50:59 +0200
committerChris Liechti <cliechti@gmx.net>2016-05-22 20:50:59 +0200
commitf89cf8e870169a6d03b9f2efb5289954f7fa3a16 (patch)
treedd312098f573e6f00e2edfbac84459bb10a4c67a
parent411fa9be7d6a2dee061ab2e08e64f4f7035028f0 (diff)
downloadpyserial-git-f89cf8e870169a6d03b9f2efb5289954f7fa3a16.tar.gz
test: improve stability, reduce influence on next test
-rw-r--r--test/test.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/test/test.py b/test/test.py
index a97eac5..8b38c8c 100644
--- a/test/test.py
+++ b/test/test.py
@@ -197,20 +197,22 @@ class Test_MoreTimeouts(unittest.TestCase):
self.s = serial.serial_for_url(PORT, do_not_open=True)
def tearDown(self):
+ self.s.reset_output_buffer()
+ self.s.flush()
#~ self.s.write(serial.XON)
self.s.close()
# reopen... some faulty USB-serial adapter make next test fail otherwise...
self.s.timeout = 1
self.s.xonxoff = False
self.s.open()
- self.s.read(10)
+ self.s.read(3000)
self.s.close()
def test_WriteTimeout(self):
"""Test write() timeout."""
# use xonxoff setting and the loop-back adapter to switch traffic on hold
self.s.port = PORT
- self.s.writeTimeout = True
+ self.s.write_timeout = 1.0
self.s.xonxoff = True
self.s.open()
self.s.write(serial.XOFF)