diff options
author | Chris Liechti <cliechti@gmx.net> | 2016-05-22 20:50:59 +0200 |
---|---|---|
committer | Chris Liechti <cliechti@gmx.net> | 2016-05-22 20:50:59 +0200 |
commit | f89cf8e870169a6d03b9f2efb5289954f7fa3a16 (patch) | |
tree | dd312098f573e6f00e2edfbac84459bb10a4c67a | |
parent | 411fa9be7d6a2dee061ab2e08e64f4f7035028f0 (diff) | |
download | pyserial-git-f89cf8e870169a6d03b9f2efb5289954f7fa3a16.tar.gz |
test: improve stability, reduce influence on next test
-rw-r--r-- | test/test.py | 6 |
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) |